InfoQ ホームページ reactive-programming に関するすべてのコンテンツ
-
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アプリに対して完全互換性を持つものになるはずだ。
-
2017年にReact、Angular、Vueから期待されること
JavaScriptは凄まじい熱気を見せ続けており、2016年は印象的な年であった。 2017年にReact、Angular、Vue.jsから何が期待されるか見てみよう。
-
TypeScript 2.1がリリース
MicrosoftがTypeScript 2.1をリリースした。生産性の大幅な向上に加えて,今日のWebブラウザを対象とするコードとして必要な機能を備えている。
-
PinterestのUniversal JavaScriptとReactへの移行
PinterestのReactへの移行物語は実のところ、テンプレートレンダリングにUniversal JavaScriptを使うためにDjangoのサーバサイドエンジンを再設計したという内容である。
-
JavaScript関連ツールの2016年状況調査
Ashley Nolan氏が4,715名のフロントエンド開発者に、2016年に使ったツールについて質問した。多くの開発者はjQueryを使い続けているが、ReactとWebpackがエコシステムを支配しはじめているようだ。
-
RxJava 2.0がリアクティブストリーム仕様へのサポートを含みリリースされた
RxJavaチームは18ヶ月の開発サイクルの後、2.0のリリースを発表した。プロジェクトの2.0での変更点はRxJava 1.xに親しんだ開発者にはよい手引である。このリリースは重要なマイルストーンをもたらす。RxJavaはReactiveXのサブプロジェクトである。これは"オブザーバパターンとイテレータパターン、関数型プログラミングからのもっともよいアイデアの組み合わせである"。