Nue - Framework web standard-first
(nuejs.org)- Fichier d’installation et taille de bundle 30 fois plus petits que Next.js. Vitesse 100 fois supérieure
- Standards First : exploite au maximum les standards des navigateurs modernes pour permettre de développer des produits de haute qualité avec un minimum de code
- HTML First : s’appuie sur un HTML sémantique pour implémenter la mise en page, les composants serveur et les éléments interactifs, afin d’offrir une expérience adaptée aux développeurs, aux moteurs de recherche et aux lecteurs d’écran
- Content First : utilise le format Markdown, bien adapté au marketing et à la documentation, et stocke le contenu dans des fichiers propres et accessibles plutôt que dans du JavaScript
- Design Systems : s’appuie sur un CSS moderne et structuré pour offrir d’excellentes interfaces avec peu de code
Principaux avantages
- HMR (Hot Module Replacement) et outillage rapides : avec des mises à jour en moins de 50 ms, les styles, les données et les composants sont reflétés instantanément
- Code concis : pas besoin d’imports TypeScript, de classes utilitaires ni de gestion d’état complexe. Le contenu, la structure et le style sont séparés naturellement
- Chargement de page rapide : la page peut être chargée en une seule requête. Pas d’initialisation du framework, pas de cumulative layout shift, pas d’attente du chargement du JavaScript
Pour qui Nue est adapté
- Développeurs web débutants : ceux qui veulent utiliser directement HTML, CSS et JavaScript tout en évitant la complexité inutile du développement frontend
- Développeurs JavaScript expérimentés : ceux qui sont fatigués du niveau d’abstraction excessif de la stack React et veulent créer des sites web professionnels de manière plus simple
- Équipes centrées sur le design : celles qui privilégient l’expérience utilisateur et les design systems, et veulent construire des sites web légers et efficaces
Vision de Nue
- L’objectif ultime est de simplifier et d’optimiser le processus de développement en éliminant les abstractions inutiles et la complexité de l’écosystème frontend
4 commentaires
Je ne sais pas si c’est parce que je ne l’ai parcouru que rapidement, mais je n’arrive pas à lui trouver de réel attrait. Quelqu’un ici l’a déjà testé ?
Le développeur de nuejs a déjà eu un gros conflit avec la communauté tailwind auparavant, et après avoir vu ça, toute envie d’essayer a complètement disparu chez moi.
J’ai cherché de quoi il retournait, et ils pointent exactement la même bizarrerie de Tailwind que celle que j’avais ressentie.
https://nuejs.org/blog/tailwind-misinformation-engine/
Styler avec des classes inline... Est-ce vraiment une bonne pratique ? Au-delà de l’aspect pratique, sur le plan sémantique..
À moins qu’il ne faille quelque chose de vraiment minuscule et ultra rapide, ça ne me donne pas l’impression qu’on devrait l’utiliser..
Ça me fait penser à
htmlx