BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ reactive-programming に関するすべてのコンテンツ

  • React Suspense、Reduxの代替手段を提供する

    React 16.6でSuspenseが導入された。これにより、レンダリングをサスペンドして、API呼び出しからデータなどを待つ間にローディングインジケータを表示することができる。

  • JetBrains、ReactベースのRing UI 1.0 Web UIコンポーネントをリリース

    Ring UI 1.0がリリースされた。ライト環境およびダーク環境におけるコンポーネントの新しいビジュアル言語を導入し、CSSプロパティとモジュールのサポートを追加し、新しいMessage、Tabs、Toggleコンポーネントを追加する。

  • ES.Next提案とTypeScriptをサポートを改善するBabel 7リリース

    TypeScriptトランスパイルやES.Next提案を管理するためのよりよい方法のサポートなど、多くの重要な変更と改善が含まれたBabel 7がリリースされた。

  • Reactive SummitでMarketoのキャンペーンエンジンをスーパーチャージ

    Marketoはマーケテ��ングオートメーションソフトウェアで、毎月20億件以上の顧客が定義したアクションを実行している。MarketoのエンジニアリングチームのApurva Pawar、Daniel Pugliese、Dennis Bronnikov、およびPei-Chiang Maは、Reactive SummitでシステムのコアをAkkaとリアクティブアプローチでどのように書き直したのかを説明した。

  • SpringOneでR2DBCが発表された

    ワシントンDCで開催されたSpringOne Platformにおいて、R2DBCが発表された。これはリアクティブプログラミングの観点からリレーショナルデータベースに対して新たに設計された実験的なAPIだ。ADBA仕様に影響を与えることを最終目標としている。

  • Next.js 7がリリース、ビルドが40%高速に

    Next.jsチームがオープンソースのReactフレームワークNext.js version 7を発表した。今回のリリースは、全体的な開発者体験の向上にフォーカスしており、開発における起動時間57%高速化およびビルド時間40%高速化、エラーレポートの改善、WebAssemblyのサポートといったものが含まれている。

  • クラウドネイティブとリアクティブであることの真実

    リアクティブ、ストリーミング、NoSQLは、いずれも今日では重要な概念であり、クラウドネイティブアプリケーションには必須だとされる場合もある。しかしVaughn Vernon氏は、自身のブログ記事において、クラウドのメリットをフルに享受する上で、企業内のすべてのシステムが、これらすべての概念を使用する必要はない、と強調する。

  • UberはオープンソースのFusion.jsフレームワークを発表した。

    UberはFusion.jsを発表した。これはオープンソースの「プラグインベースのUniversal Web Framework」である。この発表において、UberのシニアソフトウェアエンジニアであるLeo Horie氏は、Uberは数百のWebアプリケーションを構築し、Webテクノロジは迅速に変化し、ベストプラクティスは絶えず変化し続けていると説明した。何百人ものWebエンジニアが最新の言語機能を活用しながら、Webプラットフォームのダイナミックな性質を維持することは難しい課題だ。

  • JSUI、JavaScriptアプリ管理のためのUIツールキット

    JSUIは、JavaScriptアプリケーションを作成・管理するためのビジュアルツールだ。このプロジェクトでは、フロントエンドとバックエンドのアプリケーションのためのユーティリティおよび機能を提供する。機能の多くは、土台となるJavaScriptフレームワークに非依存だ。

  • AngularチームはAngular 6をリリースした

    2018年5月3日、Angularチームは、Angularツールチェーンの改良に焦点を当てたAngularのバージョン6をリリースした。重要な更新により、新しいアプリケーションを追加する機能、tree shakeコードのパフォーマンス向上、アプリケーションソースコードと依存性の更新が容易になる。

  • UniversalなReactフレームワークであるNext.jsがバージョン5.0をリリース

    UniversalなReact.jsアプリケーション向けのオープンソースのツールキットであるNext.jsがバージョン5.0に達した。今回のリリースでは、Next.jsアプリケーションの設定に関して改善された。そして、サーバーサイドのWebpackサポートが強化され、モジュール化された設定のためのプラグインシステムが追加された。また、洗練されたTypeScriptのサポート、PreactのようなReactのalt-libに対するサポートの強化、Zonesと呼ばれるマルチアプリケーションの構成機能が追加されている。

  • Vaughn Vernon氏はマイクロサービス内で不確実性をモデリングするためにリアクティブDDDを使用する

    マイクロサービスとリアクティブシステムは順不同な到着順、重複、喪失などのメッセージに関する不確定性をもたらす。これに対する対応の仕方はビジネス上の決断であるとVaughn Vernon氏は述べ、ドメイン駆動設計の概念を用いて対処するのが最善であるとした。

  • Facebook、ReactをMITライセンスに変更

    Facebookは、ReactのライセンスをBSD+PatentsからMITに変更することを決めた。ApacheプロジェクトにReactを組み込めるようにし、オープンソースコミュニティとの不安定な関係を回避するためだ。

  • React NativeモバイルアプリのWordPressを目指すShoutem

    Shoutemは先頃、新たにReact Nativeベースのアプリケーションビルダをローンチした。開発者を対象とした、モバイルアプリ用のWorsPressのようなものだ。マーケティングVPのRobert Sekulić氏に話を聞いた。

  • React Fiber: Reactの新エンジンを詳査する

    Facebookは現在、人気のJavaScriptフレームワークであるReactを支援する、まったく新しいアーキテクチャに取り組んでいる。React Fiberと呼ばれるこの新デザインでは、ブラウザや他のレンダリングターゲットによる認識の応答性を改善するために、変更を検出するタイミングと方法が改められる。バージョン16でローンチされる予定のReact Fiberは、大部分のReactアプリに対して完全互換性を持つものになるはずだ。

BT