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

Modulatoは、カスタムトランジションとアニメーションに焦点を当てた、ビジュアルデザイン優先のReactフレームワークです。ナビゲーション中にページを共存させることで、クロスフェード、スライド、FLIP共有要素などのエフェクトを可能にします。 主な機能は以下の通りです: - メニュー、カーソル、WebGLキャンバスなど、ページ切り替えの間もアクティブに維持される、URLを認識する永続的なシェル。 - `motion.ts`で定義され、ASTを保持した保存機能を備えた開発オーバーレイを通じてライブ調整可能なモーショントークン。 - SSRとハイドレーションをサポートし、完全なソース出力とVercelデプロイへの互換性を確保。 - `@modulato/gsap`を介したGSAPとの統合により、自動リバート機能を備えたページスコープのアニメーションを実現。 - エージェントベースの編集を可能にするMCPサーバー(`@modulato/mcp`)を含む、LLMフレンドリーな設計。 このフレームワークは、コアランタイム、Viteビルドプラグイン、SSR用サーバー、ローカルJSONコンテンツアダプターなど、複数のパッケージを通じて提供されます。