Langage backend
Langage standard du Web. Côté Serveur
La technologie Java définit à la fois un langage de programmation orienté objet et une plateforme informatique.
Java(application lord avec Java), JSP,
Sevelet
Frameworks:
Spring MVC, JSF(Java Server Faces),
Struts
PHP (Hypertext Preprocessor) est un langage de scripts généraliste et Open Source, spécialement conçu pour le développement d'applications web. Il peut être intégré facilement au HTML
Versions: 5.4, 5.6, 7.0, 7.2
Frameworks :
Codegniter 2.x et 3.x, CakePHP 3,
Laravel, Symfony
Python est un langage de programmation interprété, multi-paradigme et multiplateformes. Il favorise la programmation impérative structurée, fonctionnelle et orientée objet.
Version : 2.7 et 3.x
Frameworks :
Django, Flask
C'est un langage objet avec un typage statique fort, une syntaxe héritée du C/C++ et une philosophie très proche de Java. C# est un langage phare du Framework .NET
Framework
Langage standard du Web. Côté Serveur
Codeigniter est un Framework libre écrit en PHP. Il suit le motif de conception MVC et s'inspire du fonctionnement de Ruby Rails.
Laravel est un Framework Web open-source écrit en PHP respectant le principe MVC et entièrement développé en programmation orientée objet. Laravel est distribué sous licence MIT, avec ses sources hébergées sur GitHub.
Symfony est un ensemble de composants PHP ainsi qu'un Framework MVC libre écrit en PHP.
Il fournit des fonctionnalités modulables et adaptables qui permettent de faciliter et d'accélérer le développement d'un site web.
FastAPI est un Framework pour la création d'API avec Python 3.6+ basées sur des déclarations de type Python standard.
.NET est un Framework libre et Open Source pour les systèmes d'exploitation Windows, macOS et Linux3.
Il comprend CoreCLR, un environnement d'exécution complet de CLR, la machine virtuelle qui gère l'exécution des programmes .NET