
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.
Capacitor est une couche native qui permet d'embarquer une application web dans une application iOS/Android, tout en donnant accès aux fonctions du téléphone.