このプロジェクトについて

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