Actualités React.js – Janvier 2025
1. Dépréciation de Create React App (CRA)
L’équipe de React a annoncé la dépréciation de Create React App (CRA) pour les nouvelles applications. CRA, bien qu’utile, est désormais considéré comme limité pour les applications modernes. Les développeurs sont encouragés à adopter des frameworks plus avancés tels que Next.js ou Remix, qui offrent une meilleure prise en charge des technologies modernes et des performances optimisées.
2. Mise à jour de React-admin
Le 8 janvier 2025, React-admin, le framework open-source pour les applications à page unique, a publié deux nouvelles versions mineures : 5.3 et 5.4. Ces mises à jour apportent des améliorations significatives, notamment en matière de performances et de nouvelles fonctionnalités pour faciliter le développement d’interfaces d’administration.
3. Tendances des bibliothèques d’UI React
Les bibliothèques d’UI React continuent d’évoluer pour répondre aux besoins des développeurs. Ces évolutions incluent :
- Accessibilité améliorée : Intégration de fonctionnalités ARIA, navigation au clavier et compatibilité avec les lecteurs d’écran.
- Optimisation des performances : Adoption de techniques telles que le découpage automatique du code, le tree-shaking et le chargement paresseux.
- Meilleure prise en charge de TypeScript : Offre de types pour les composants et les utilitaires, avec une autocomplétion et une inférence de types améliorées.
4. Réflexions sur l’évolution de React
Certains développeurs expriment des sentiments mitigés concernant l’évolution de React. Certains évoquent une « fatigue de l’écosystème » due à la multitude d’outils et de bibliothèques disponibles, tandis que d’autres envisagent de se tourner vers des alternatives comme Svelte ou SolidJS, qui offrent une approche différente du développement frontend.