
reactivex/rxjs
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
JavaScript用のリアクティブプログラミングライブラリ
概要
RxJSは、Observable値を持つ非同期およびイベントベースのプログラムを作成するためのライブラリです。このリポジトリには、プラットフォームベースの次世代RxJSが含まれており、リリース予定です。 RxJS 9は開発中のプレリリース作業です。最初のベータ版は9.0.0-beta.0ですが、まだnpmには公開されていません。次のタグは以前のRxJS 8プレリリースを指しており、RxJS 7は最新の生産ラインであり、引き続きメンテナンスされています。 RxJS 8は本物の作業であり、スキップリリースではありませんでした。開発は数年前に始まり、Web Platform Observable提案が最終化されるまで一時停止されました。新しい実装は、その一時停止されたRxJS 8ブランチの継続ではなく、プラットフォームベースの生成であり、アーキテクチャ上の断絶を明確にし、旧RxJS 8の作品をリリース製品として提示しないようにしています。 - RxJSはネイティブのウェブプラットフォームObservableが存在する場合は使用し、必要に応じて適合したフォールバックをインストールします。
概要(AI 翻訳)
RxJSは、非同期およびイベントベースのプログラムを作成するためのライブラリです。 観察可能な値。このリポジトリにはプラットフォームベースの次世代モデルが含まれています RxJSのリリース予定で、RxJS 9としてリリース予定です。
RxJS 9は開発中のプレリリース作業です。予定されている最初のベータは
9.0.0-beta.0ですが、まだnpmには公開されていません。nextタグはまだ存在します は以前のRxJS 8プレリリースを指しており、RxJS 7は依然として生産版のままですlatestの路線は維持されており、現在も維持されています。
なぜRxJS 9なの?RxJS 8はどうなったの?
RxJS 8は本物の作業であり、スキップリリースではありませんでした。開発は数年前に始まりました。 WebプラットフォームのObservable提案が最終決定されるまで一時停止されました。新しい 実装はプラットフォームベースの生成であり、 RxJS 8ブランチを一時停止したため、アーキテクチャを作るためにバージョン9から始まります breakは間違いなく見分けられ、古いRxJS 8の作品をリリースされたものとして提示しないようにしています 商品。
RxJS 9では何が違うのでしょうか?
- RxJSはネイティブのウェブプラットフォーム
Observableを存在しインストールします 必要な時だけ順応する代替手段として。 - RxJS演算子とファクトリーは、正確なモジュール所有シンボルです。これらは加算しません プラットフォームAPIへの文字列名付きRxJSメソッド。
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
RxJS
RxJS is a library for composing asynchronous and event-based programs with Observable values. This repository contains the platform-based next generation of RxJS, planned for release as RxJS 9.
RxJS 9 is prerelease work in development. The planned first beta is
9.0.0-beta.0, but it has not been published to npm yet. Thenexttag still points to the earlier RxJS 8 prerelease, while RxJS 7 remains the productionlatestline and continues to be maintained.
Why RxJS 9? What happened to RxJS 8?
RxJS 8 was real work, not a skipped release. Development began years ago and was paused while the Web Platform Observable proposal was finalized. The new implementation is a platform-based generation rather than a continuation of that paused RxJS 8 branch, so it starts at version 9 to make the architectural break unmistakable and avoid presenting the old RxJS 8 work as the released product.
What is different in RxJS 9?
- RxJS uses the native web-platform
Observablewhen one exists and installs a conforming fallback only when needed. - RxJS operators and factories are exact, module-owned Symbols. They do not add string-named RxJS methods to the platform API.
- Platform Observable behavior and producer-per-subscription behavior are
explicit, separate contracts. Use
ColdObservablewhen each direct
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add reactivex/rxjs