SPA

Une application web monopage (single page application) est une application composée d’une seule page HTML utilisant le navigateur de l’utilisateur pour générer le contenu à afficher.

Cette page quasiment vide est composée d’un nœud racine, un conteneur qui charge du JavaScript construit, préparé à l’avance du côté serveur.

Les informations sont chargées dynamiquement et affichées au besoin de l’utilisateur par le navigateur (client) sans aller-retours vers le serveur. Les éléments à charger sont générées en portions HTML par des composants comme par exemple un menu, un pied de page.

Angular

React

Vue.js

Single SPA JS