Please enable JavaScript.
Coggle requires JavaScript to display documents.
Framework web - Coggle Diagram
Framework web
Frontend
JavaScript
Vue.js : Un framework progressif qui est facile à intégrer dans des projets existants, souvent utilisé pour la création d'interfaces utilisateur.
React.js : Développé par Facebook, il est utilisé pour la construction d'interfaces utilisateur interactives et réactives.
Angular : Développé par Google, il est un framework complet pour la création d'applications web dynamiques.
python
Django : Bien que Django soit généralement considéré comme un framework backend, il offre également des fonctionnalités pour le frontend grâce à son système de templates.
Pyramid : Pyramid est un framework web flexible qui peut être utilisé pour le frontend avec l'utilisation de bibliothèques comme Mako pour les templates.
PHP
Laravel (avec Blade) : Laravel propose un moteur de template appelé Blade pour la gestion du frontend.
Symfony (avec Twig) : Symfony est un framework PHP robuste qui peut être utilisé pour le frontend, généralement en combinaison avec le moteur de template Twig.
java
JavaFX: Utilisé pour le développement d'interfaces utilisateur riches pour les applications de bureau
-
GWT (Google Web Toolkit) : Permet de développer des applications web avec Java et de les compiler en JavaScript.
Backend
Java
SpringBoot: framework populaire pour le développement d'applications Java. Il offre une vaste gamme de fonctionnalités pour le développement d'applications d'entreprise.
-
-
-
javascript
Express.js : Un framework minimaliste et flexible pour le développement d'applications web et d'API REST.
Nest.js est un framework pour le développement d'applications côté serveur en utilisant TypeScript ou JavaScript
Hapi.js : Un framework puissant pour la création d'applications web et d'API avec un accent sur la configuration.
Python
Django : framework web complet qui facilite le développement backend en fournissant des fonctionnalités telles que l'ORM, l'authentification, et bien d'autres.
Flask : framework léger qui offre la flexibilité pour construire des applications backend sans imposer une structure spécifique.
FastAPI : FastAPI est un framework web moderne et rapide, conçu pour le développement rapide d'API RESTful avec une documentation automatique générée par Swagger.
-
-
-
Définition
un framework web est une infrastructure logicielle qui accélère et rationalise le développement d'applications web en offrant une base solide sur laquelle les développeurs peuvent construire, tout en respectant des normes et des conventions établies pour assurer la cohérence et la maintenabilité du code.