Maison >interface Web >js tutoriel >Présentation de « Vanilla » – Une nouvelle approche du développement frontend
Salut les développeurs ! ?
Je suis ravi de vous présenter Vanilla, un nouveau framework front-end actuellement en phase d'adolescence. Vanilla n'est pas simplement un autre framework, c'est plutôt un cadre avec lequel travailler. Laissez-moi vous expliquer...
? Qu'est-ce qui rend la vanille différente ?
Dans la plupart des frameworks, une grande partie de la logique essentielle est cachée dans node_modules, laissant les développeurs travailler avec des abstractions plutôt qu'avec les éléments de base réels. Avec Vanilla, je voulais changer ça.
Vanilla est construit autour de l'idée d'un code accessible, où les services de base et la logique de base sont entièrement exposés au développeur. Pas de magie cachée : ce que vous voyez est ce avec quoi vous pouvez travailler ! Les seules dépendances externes sont minimes :
• Vite pour un regroupement rapide
• TypeScript pour la sécurité des types
• Parallèlement pour exécuter plusieurs processus à la fois
Tout le reste est conçu pour être simple et accessible. Si vous souhaitez un contrôle total et une transparence dans votre projet, Vanilla est là pour vous.
⚡ Codez une fois, pas de surprises
L'une des choses les plus frustrantes à propos des principaux frameworks est le cycle constant de mises à jour majeures qui vous obligent souvent à refactoriser ou à ajuster votre code pour suivre le rythme. Avec Vanilla, la philosophie est différente : codez une fois, et votre code est construit pour durer.
Nous nous concentrons sur la stabilité, afin que vous puissiez construire en toute confiance sans craindre qu'une future mise à jour interrompe votre projet ou nécessite des réécritures approfondies. Vanilla est une question de maintenabilité : construisez-la une seule fois et concentrez-vous sur l'amélioration de votre application, sans suivre les changements de framework.
? Dépôts
Pour le moment, nous avons deux référentiels principaux disponibles :
1. Vanilla Lite : Une version minimaliste du framework pour ceux
qui veut quelque chose de léger.
2. Vanilla Standard : La version complète, contenant plus robuste
fonctionnalités et outils.
? Une troisième version, Vanilla Extensive, sera bientôt ajoutée, offrant encore plus de fonctionnalités pour les projets complexes !
?? Pourquoi Vanille ?
Vanilla n’essaie pas de remplacer aucun des principaux frameworks ; au lieu de cela, il offre un point de départ simple et flexible pour construire vos projets. C'est comme si vous aviez l'essentiel au même endroit, avec la liberté de développer et de modifier à votre guise.
Si vous en avez assez de fouiller dans node_modules, que vous souhaitez un framework transparent et convivial pour les développeurs et que vous êtes frustré par la refactorisation constante après les mises à jour, Vanilla est conçu pour vous.
? Appel à tous les développeurs
La vanille continue de pousser et j'ai besoin de votre aide pour la rendre encore meilleure ! Que ce soit en contribuant au code, en signalant des problèmes ou simplement en l'essayant et en fournissant des commentaires, toutes les contributions sont les bienvenues.
Consultez les référentiels :
• Dépôt Vanilla Lite
• Dépôt Standard Vanille
N'hésitez pas à vous lancer, à explorer le code et à partager vos réflexions. Bâtissons ensemble quelque chose de grand !
? Impliquez-vous
• Forkez les dépôts, soumettez des demandes d'extraction ou ouvrez des problèmes !
• Restez à l'écoute des mises à jour sur la version étendue !
Merci d'avoir lu et j'ai hâte de voir comment Vanilla grandit grâce à vos contributions. Rendons le développement frontend amusant, accessible et évolutif !
Bon codage ! ?
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!