Écrivez les composants une fois, compilez-les dans chaque framework
Mitosis offre une expérience de développement unifiée sur tous les frameworks, vous permettant de créer des composants dans une seule base de code et de les compiler dans React, Vue, Angular, Svelte, Solid, Alpine, Qwik, etc.
Grâce à Mitosis, vous pouvez :
Maintenir un système de conception cohérent sur plusieurs frameworks (exemple)
Synchronisez vos systèmes de conception de Figma avec le code et publiez-les sur npm sur tous les frameworks
Évitez les pièges des composants Web en compilant avec du code framework natif
PS : Nous recherchons activement des personnes intéressées à devenir contributeurs à Mitosis. Si vous êtes intéressé, consultez notre liste de bons premiers numéros ou contactez-nous sur notre Discord.
Pour créer un nouveau projet Mitosis à partir de zéro, exécutez la commande create
suivante :
npm créer @builder.io/mitosis@latest
Une fois terminé, assurez-vous de lire le README.md
généré dans votre nouveau projet. Il expliquera la structure de votre projet et fournira une procédure pas à pas sur la façon de créer/tester vos composants.
Lisez la documentation complète de démarrage pour en savoir plus.
Pour faciliter la génération de composants Mitosis et pour garder votre système de conception synchronisé avec votre système de conception dans Figma, Mitosis s'intègre à Figma.
Apprenez-en davantage sur notre intégration Figma.
Documentation
Aire de jeux
Intégration Figma
Discorde avec la mitose
Intéressé à contribuer? Rendez-vous sur les documents CONTRIBUANTS et voyez comment vous pouvez configurer et démarrer !
Une fois que vous êtes prêt, consultez notre page de numéros et récupérez votre premier numéro !