Vous êtes sur la page 1sur 3

QU’EST CE QUE JAMSTACK

Jamstack est un type d'architecture qui prescrit un ensemble particulier


d'ingrédients pour votre solution Web, ce qui entraîne des caractéristiques vitales
spécifiques. « JAM » est un acronyme qui signifie :

● le J pour JavaScript
● le A pour API
● le M pour Markup

La partie pile de Jamstack ne spécifie pas l'utilisation d'une pile de technologie


particulière comme c'est le cas avec la pile LAMP, par exemple. L'architecture
Jamstack peut être réalisée avec pratiquement n'importe quelle technologie.
QUELLE EST LA PARTICULARITE DE JAMSTACK
La principale différenciation dans l'architecture Jamstack est l'ensemble des
composants responsables de l'assemblage des pages, contrairement à
l'architecture CMS dynamique traditionnelle où le rendu de la page se produit à
chaque demande, même si la mise en cache est impliquée. Traditionnellement,
l'approche implique un ensemble d'instances de serveur Web derrière un
équilibreur de charge pour la mise à l'échelle. C'est là que le code de l'application
est déployé avec l'environnement d'exécution du CMS et, au moins, un serveur de
base de données où le contenu est récupéré s'il s'agit d'un cache manquant dans
la mémoire du serveur Web.