
Les librairies sont des ensembles de fonctions ou composants réutilisables que l’on intègre dans un projet sans adopter une architecture imposée. Elles résolvent un problème précis : interface, validation, requêtes, UI, utilitaires, etc. Elles s’assemblent librement avec d’autres outils et laissent au projet ses choix structurels. Elles sont pertinentes quand on veut de la flexibilité tout en accélérant l’implémentation.
React JS est une bibliothèque JavaScript de référence pour construire des interfaces web modernes, composant par composant.
Bootstrap est un framework CSS (et composants) conçu pour accélérer la mise en page et standardiser une UI responsive.
Tailwind CSS est un framework utilitaire conçu pour accélérer la construction d’interfaces cohérentes et responsives.
PrimeNG est une bibliothèque de composants UI pour Angular, conçue pour accélérer la production d’interfaces riches, cohérentes et maintenables. Elle propose un large ensemble de composants prêts à l’emploi, personnalisables et adaptés à des applications professionnelles complexes.
Material UI est une bibliothèque open source de composants React qui implémente les principes de Material Design et fournit un ensemble complet de briques prêtes pour la production. Elle permet d’accélérer la construction d’interfaces cohérentes, tout en offrant un haut niveau de personnalisation pour bâtir ou étendre un design system.
jQuery est une bibliothèque JavaScript conçue pour simplifier les interactions front-end : manipulation du DOM, gestion des événements, animations et appels AJAX. Longtemps incontournable dans les projets web, elle a permis de produire rapidement des interfaces dynamiques compatibles avec de nombreux navigateurs. Aujourd’hui, son usage est surtout pertinent dans la maintenance, l’optimisation et la modernisation progressive de projets existants.