このプロジェクトについて
atom.ioは、モダンなECMAScriptアプリケーション向けに設計されたTypeScript状態エンジンです。アプリケーションの状態を管理するために、以下のような一連の明示的なプリミティブを利用します:
- Atoms:ソース状態用
- Selectors:遅延評価される派生状態用
- Transactions:調整された書き込み用
- Timelines:履歴追跡用
- Families:キー付き状態用
このライブラリは、ReactおよびSolidとの統合のためのアダプターを提供しており、リアルタイム同期、ブラウザストレージ、JSON、devtools、およびテストのサポートも備えています。
このモノレポには、コアエンジン、プロジェクトスキャフォルダー(create-atom.io)、ドキュメントサイト(atom.io.fyi)、およびPreact、React、Solidでエンジンを使用した例を示すいくつかのテンプレートが含まれています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.