Nahhh, React c'est un truc de chochotte qui a besoin de 32 Go de RAM sur un 16 coeurs pour afficher un label.
Jinja2/Twig/Pebble côté serveur + HTMX côté client.
La stack s'apprend en 15 min montre en main. Pas de build, pas de concepts avancés (hydration, shadow DOM, MVVM, etc) et peut faire des sites dynamiques à base d'évents côté client avec tous les avantages des pages ou des partials générées côté serveur.
D'ailleurs les JS Awards 2024 (et les années précédentes aussi) place HTMX sur le podium. React, Angular, View & co c'est super quand on veut vendre du jour-homme. Ce sont des trucs qui se développent vite mais qui se maintiennent longtemps et ça, c'est bon pour le business mais pas pour le client.
Une explication montrant l'évolution de la stack JS depuis 2010 et pourquoi autant d'outils ont fait leur apparition depuis.
Une sorte de tutoriel sur ReactJS et sa stack technique (babel, npm...)
Liste de la stack de logiciels libres de l'état français.