
reactivex/rxjs
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Реактивная библиотека программирования для JavaScript
Обзор
RxJS — это библиотека для создания асинхронных и событийных программ с наблюдаемыми значениями. Этот репозиторий содержит платформенное следующее поколение RxJS, планируемое к выпуску под . RxJS 9 находится в разработке. Планируемая первая бета — 9.0.0-beta.0, но пока не опубликована в npm. Следующий тег всё ещё указывает на более ранний предрелиз RxJS 8, тогда как RxJS 7 остаётся последней серией и продолжает поддерживаться. RxJS 8 был настоящей работой, а не пропущенным релизом. Разработка началась много лет назад и была приостановлена на момент окончательного утверждения предложения Web Platform Observable. Новая реализация — это платформа-генерация, а не продолжение приостановленной ветки RxJS 8, поэтому она начинается с версии 9, чтобы архитектурный разрыв был очевиден и не представить старую работу RxJS 8 как выпущенный продукт. - RxJS использует нативную веб-платформу Observable, когда она существует, и устанавливает конформный резерв только при необходимости.
Обзор (машинный перевод)
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 Platform Observable. Новая реализация — это генерация на основе платформы, а не продолжение это приостановило ветку RxJS 8, поэтому архитектура начинается с версии 9 разорвите несомненное и избегайте показать старую работу RxJS 8 в виде релиза продукт.
Что отличается в RxJS 9?
- RxJS использует родную веб-платформу
Observable, когда она существует и устанавливается Запасной вариант только при необходимости. - Операторы и заводы RxJS — это точные символы, принадлежащие модулям. Они не добавляют методы RxJS с названиями строк в API платформы.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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