La techno jamstack
La techno jamstack
La jamstack s'integre à votre site e-commerce la toque magique.
La Jamstack à révolutionné la façon de concevoir la création pour le Web en offrant une expérience de développement plus simple, de meilleures performances, un coût réduit et une plus grande évolutivité.
Les principes de la jamstack
Découplé
L'extrémité avant utilise des outils distincts de l'extrémité arrière.
L'application front est généralement construite à l'aide d'un générateur de site statique comme Next.js ou Gatsby. Et le back-end est souvent intégré au front grâce à l'utilisation d'API utilisées pendant le processus de construction.
Statique d'abord
Bien qu'il existe diverses pratiques pour introduire des éléments dynamiques dans les sites Jamstack, la plupart sont pré-rendus, ce qui signifie que le front a été construit et compilé dans des fichiers HTML, CSS et JavaScript.
La jamstack garantit une meilleur performance et une meilleur optimisation SEO car les moteurs d'indexation exécute pas le code javascript qui génère le rendu pour un site en react classique.
Cette approche n'interdit pas intégrer des parties dynamiques pour afficher par exemple les statut d'une' commande ou la disponibilité d'un produit.
Progressivement amélioré
JavaScript avec react par exemple peut être introduit dans les sites pré-rendus selon les besoins, augmentant ainsi les performances du navigateur.
Les avantages de la jamstack
Des performances plus rapides
Le serveur CDN sert des fichiers HTML directement, pas besoin de processus coté serveur pour dynamiser le contenu, ceci est fait en amont.
Plus sécurisé
Pas besoin de vous soucier des vulnérabilités du serveur ou de la base de données.
Moins cher
L'hébergement de fichiers statiques est bon marché ou même gratuit avec vercel.com par example
Meilleure expérience développeur
Les développeurs front-end peuvent se concentrer sur le front-end, sans être liés à une architecture monolithique. Cela signifie généralement un développement plus rapide et plus ciblé.
Contenu modulaire
La gestion contenu peux être délégué grâce a des gestionnaire CMS gratuit comme le très bon dato cms qui est utilisé pour publié le contenu de ce site web.
Évolutivité
Si votre produit devient soudainement viral et compte de nombreux utilisateurs actifs, le CDN compense de manière transparente.
La Jamstack avec la toque magique
Lorsque nous hébergeons un nouveau client sur la toque magique, nous créons un nouveau projet dans vercel.
Une nouvelle branche git hub est aussi créée pour chacun de nos clients, les développements communs sont fait sur la branche main et nous gardons des spécificités relatives au design sur chacune des branches de nos clients.
Tout les sites sont regenerés chaque nuit prenant en compte les changements effectué dans le back-end mais il est aussi possible de régénérer les sites avec un hook fournit par vercel
Nous pouvons ainsi garantir une meilleur souplesse.
Guillaume Rousseau
6 février 2022 09:02
Partager: