À propos du projet

Modulato est un framework React privilégiant le design visuel, axé sur les transitions et les animations personnalisées. Il permet aux pages de coexister lors de la navigation pour activer des effets tels que les fondus enchaînés, les glissements et les éléments partagés FLIP. Les fonctionnalités clés incluent : - Un shell persistant et sensible à l'URL pour les éléments tels que les menus, les curseurs et les canevas WebGL qui restent actifs lors des changements de page. - Des jetons de mouvement définis dans `motion.ts` pouvant être ajustés en direct via une superposition de développement avec des capacités de sauvegarde préservant l'AST. - Prise en charge du SSR et de l'hydratation, garantissant une sortie complète du code source et une compatibilité avec le déploiement Vercel. - Intégration avec GSAP via `@modulato/gsap` pour des animations limitées à la page avec inversion automatique. - Conception adaptée aux LLM, incluant un serveur MCP (`@modulato/mcp`) pour l'édition basée sur des agents. Le framework est distribué via plusieurs packages, comprenant un runtime cœur, un plugin de build Vite, un serveur pour le SSR et un adaptateur de contenu JSON local.