Jamstack: Construisez des sites plus rapides et plus efficaces aujourd'hui

Sep 14, 2025
Comment
JAMstack main [DIX] [DIX] [DIX] [dix]
(Crédit d'image: Ford / Joseph Ford)
[DIX]

Jamstack Est une Méthode de création et de service des sites Web AVEC UNE CHARGE MINIMALE REQUISE PAR LE SERVEUR. IL TIRE SON NOM DES TECHNOLOGIES UTILISÉES DANS LE PROCESSUS DE CONSTRUCTION, JavaScript, API ET MARKUP. Les Pages Sont Construit dans la Langue de Balisage à l'avance et Servies de Fichiers HTML Statiques En Tant Qu'Utilisateur Leur Demande. Versez CONSTRUCUIRE UN SITE ET APPORTEUR CES TECHNOLOGIES ENSEMBLE, VOUS AVEZ BESIN DES BONS OUTILS. Assurez-vous de Vérifier Notre Meilleurs Éditeurs de code Affiche pour ARTIDE À DÉCIDER DU MEILLEUR EN ENVIRONNEMENT DE DÉVÉLIPPENTEMENT POUR VOUS.

Traditionnellement, Utilisateur LORSQUL'UN CLIQUE SUR UNE PAGE WEB, UNE SÉRIE D'ACTIONS A LIEU. Le Navigate des utiliseurs Envoie une demande au serveur au serveur du site Web, IL S'Exécute Via Le Code Backend, Génère la Bonne Page et Les Donnes Sont Renvoyées Au Navigate et Rendu Sous Forme de page Web. Tout CE Qui Pourraiter Aller Mal, et Même Quand Il se Passe Bien, Il est Légèrent Plus Lent Qu'un Utilisateur Est à l'Aise Avec-à-Chaus Le Monde Numérique Rapide de la Fouder Que Nous Vivons Maintenante.

[DIX]

Mais Utiliseur La Jamstack Signifie des sites et des rapides plus des efficaces et des Moines pour se soient tromper. DUTORIEL DANS CE DUTORIEL, NOUS DÉMONTRONS COMMENTAIRES CONFIGURANT UN SITE DE BLOG DANS LA JAMSTACK VERS SERVIR D'INTRODUCTION AUX CONCEPTS. Les sorties utilisés serers Hugo En Tant Que Générateur de site Statique, Netlify commémérine de construction et Github Comme Hébérgement Gratuit pour les Fichiers.

Versez Améliorer Encore Vélop Expérience de site, Assurez-vous de Choisir Le Parfait Hébergement Web service, et meilleur Générateur de site Web .

01. Téléchargez les sorties requis

Téléchargez une copie de Victor Hugo - Ceci est l'ONU DES SIX KITS DE DÉMARRAGE Pour Obtenir des Choses Rapidement sur Le Terrain. Assurez-vous Également Que vous VOUS AVEZ nœud Installé sur Vélecteur Environnement de Développement.

https://github.com/netlify-templates/victor-hugo

02. Créer Un Répertoire de Travail et Installateur Hugo

Créez un Répertoire et Nommez-le Jamstack . C'est-à-ce que nous n'allons Travailler sur Notre Machine de Développement. Extrayez les Fichiers Téléchargés pour Hugo Dans CE Répertoire et Ouvrez L'Invite de Compter. Versez Installateur Toute Les Dépendances, Ouvrir une invitation de Commande ou une annonce dans le dossier Jamstack et Exoupe Programme d'installation NPM

[DIX]
npm install

03. Démarrez le serveur

JAMstack03

[DIX] [DIX]
(Crédit d'image: Joseph Ford)

UNE FOIS QUE LES DÉPENDANCES ONT TERMÉE, EXÉCUTEZ NPM Démarrer. LE SERVEUR DE DÉVÉLOPPOPPE EXÉCUE ENTREENANT UNE Copie Locie de Victor Hugo, accessible Par Défaut à localhost: 3000 - Ouverture de CE Lien DOIT ASFICHER L'ÉCRAN DE BIENVENUE SI TOUT A Été RÉUSI. UNE FIIS TESTÉ, APPUYEZ SUR Ctrl + C arrêter le serveur.

04. AJODER UNE POST ET UN POST

JAMstack04

[DIX] [DIX]
(Crédit d'image: Joseph Ford)

Changeur Le Répertoire Dans Le Dossier du Site, puis en utillistant Le Hugo Nouveau commande, ajoter un page-mon.md et un post-one.md . Les Développeurs Travaillant dans Windows Devront Télélarger Le Fichier Hugo.exe et Ajoter ONUM ONU-ACCÈRES À CELA FONCTIONNENE, MAIS FACILE À SUIVRE LA DOCUATION EXISTES sur LE hugo Internet Internet.

 Hugo Nouvelle Page-ONE.MD
Hugo Nouveau Post / Post-one.md 

05. Ajoutez du Contenu à la page et Publiez

À des Fines de Test, Certens Contenus Doivent Ajustée Ajoutés Au Nouveau Post et page (Contenu de Média-Heavy? Retour Après Le Meilleur stockage en ligne ). Ouvrez le Répertoire Pour le Projet dans le projet Dans Navigate de Fichaers et Accédez à Jamstack / Site / Contenu. Dossier dans la CE, Le Fichier page-mon.md Dévir l'extenseur maintenante. Il y a un dossier aussi un dossier nommé Publier qui contient le post-one.md. Ouvrez TOUS LES DEUX CES FICHIERS ET AJOUTEZ UN Certain Contenu Dans Markdown-Ci-Dessous --- (OU CERTINITES CAS +++)

 # LOREM IPSUM Dolor SIT AMET AMET AMET
## consecetur adipiscing * Elit *
Sed do iiemod tempor incididuntunt ut labore
ET Dolore Magna Aliqua. 

06. AJOUTER LE THÈME SOUS FORME DE SOUS-MODULE

JAMstack06

[DIX] [DIX]
(Crédit d'image: Joseph Ford)

Le Texte En Entré Dans Les Fichiers Précédents NE PUT PAS A ÊTRE Consulté Sans Thème. Par exemple, le Thème Ananke Sera Utilisé. Supprimer Le Contenu du Courant Site / Mise en page Dossier, Le Lâtreant vide. FAIR ONU NOUVEAU Répertoire dans le dossier de site Appelé thèmes , puis Changez-y et Exécutez Le code Suivant Verser l'importateur Le Thème en Tant Que Sous-Module Git. Remarque: Le clonage N'est N'est Pas compatible avec Netlify.

 Mkdir Thèmes
Cd thèmes
Subayure Git Ajouter HTTPS: // github
Com / & lt; ThemEcreator & GT; / & lt; THÈME & GT;
https://github.com/budpar/gohugo-theme
ananke.git thèmes / ananke 

07. Configurez le Thème et Exécutez Le serveur

Copier Le Contenu de Site / Thèmes / GOHUGO-THÈME Ananke / ExÉllisies / Config.Toml sur Celui Dans le dossier de site. FR Haut de la Page, Remplez l'URL de Base Avec ' / ' ET Supprimer La Ligne ThemesDir = '../ ..' '' . Enregistrez le Fichier de configuration, Ouvrez ONU Terminal et Exécutez NPM Démarrer le commandant. VOUS POUVEZ modificateur de POUVEZ LE NOM DU SITE (SI VOULEZ) EN REMPLAÇANT LE LED Titré Évaluer.

 CD du site
NPM Début 
[DIX]

08. Test Dans Un Navigur

Éveillé http: // localhost: 3000 / page - une / Pour voir le Thème Rendu Le Marquage de la page En Tant que la page Entirée Convenée. Ouverture de la page d'accueil, Le Premier Message Sera Weltenant Visible. CELA SIMNIFIE que le Générateur de site Statique Est maintenante.

09. Configurez le menu

JAMstack09

[DIX] [DIX]
(Crédit d'image: Joseph Ford)

LORS DE LA VISUALISATION DU SITE DU SITE WEB, Il est à noter que la page La page Réalisée Précédémie NE Figure Pas dans la navigation. RETOURNEZ AU CONTEENU, AJOUTEZ UNE LIGNE DANS LA CONFIGURATION DE LA MATIÈRE PREMIÈRE AFIN DE DOTER HUGO MENU DE RENDEZ-VOUS.

 TOML
+++
Menu = "Main"
+++
Yaml
---
Menu: "Main"
--- 

10. Pousseez les Fichiers sur Un Github

Ensuite, Animez Le Cercle Pour Répondre aux Clics d'Utilisateur. Maintenant, LE SITE Statique EST OPÉRATIONSELL, IL Devra Être accessible sur ONU SERVEUR DE DÉVÉLIPPPPPE. La Première Étape consistait à appuyer sur le code sur Github. Créez ONU NOUVEAU Référéiel sur Github, puis utilisez la ligne de commande pour appuyer sur le code dans le dossier de projet ou l'application GitHub Desktop.

 Git Remote Ajouter Origine https://github.com/[githubusername]/jamstackTutorial.git
Git Push -u Origin Master 

11. Connectez-vous à Netlify

NetLify Apportera Tout Ensemble, Constructeur Le Site et Le Servira sur Un Domaine Temporaire. CommenceZ Par Créer Un Compte à Netlify ET LIEZ-LE AVEC UN COMPTE GITUB. UNE FOI QUE TOUT EST CONFIGURÉ, CLIQUEZ SUR Site Nouveau de Git .

12. ConnecteZ-VOUS à GitHub

Pour le Déploiement Continu, Cliquez Sur Github , puis Sélectionnez le Repo Effecué Plus Tôt Dans le tutoriel. NetLify DOIT DÉTECTOR Automatie Les Options de construction pour le projet. Il dévoue lire NPM Run Build . Si Tout VA Bien, Puis Cliquezz Sur Dépliqueur.

13. Construite Le Site et Vue sur NetLify Link

JAMstack13

[DIX] [DIX]
(Crédit d'image: Joseph Ford)

UNE FOI LE SITE CONSTRUIT, UN MESSAGE DES UNES APPARICRA EN DÉSANT délégué . Netlify A DONNÉ AU SITE WEB UN NOM DE DOMAINE TEMORAIRE QUIÈGE NE PAS AVOIR DE SENS - CELA Peut-Être Modifié Simplement en Cliquant sur Paramètres du site. ChangeZ Le Nom, puis Cliquez sur le Lien Pour voir Via Le Site Chargé Via Le Jamstack.

14. Effectuez une modification pour le testeur Le Déploiement

LE SITE WEB SE CHARGE PARTENANT PAR LE JAMSTACK. C'est un eccair Rapide et il a rencontré à jour automatiser Quand Nations Unie de l'Est à Github. Versez le testeur Cela, Retournez à l'environnement de Développement local et Courez Hugo NouvelleLle page-three.md du Répertoire du site. Ensuite, Ouvrez le Fichier Créé, Ajoutez du Contenu, Cliquez sur Enregistrateur et engager le Fichier au repos. Dans les moments, vous, VOUS Remarquerez que La Mise à jour est en direct sur le lien Netlify.

15. AJOUTER UN CMS à VOCT SITE SITTIQUE

Travailler en Marquage UNI ET UTILISER LA LIGNE DE COMMANDE POUR CREER DES PAGES NE SERA PAS BIEN ASSIS AVEC AVEC LA PLUPART DES CLIENTS. Versez Rendre Le site Web plus Amical, Installez Un Système de Gestion de Contenu. Forestier.io EST UN AJUSTEMENT PARFAIT pour la configuration Actuelle. AccéDez au site Web et Créez ONU Comptets à l'aide de Github.

16. Configureur La Foresterie

Site de CLIQUEZ SUR AJOUTER UNNVEAU, PUIS Sélectionnez Hugo Comme Générateur de site Statique, Git Commez Fournisseur et remjustsez les informations des formulaires. Cliquez sur Soumettre et Le Nouveau CMS Sera Chargé, Prêt pour les modifications de Contenu. Maintenant, Les pages Simplement Peuvent Être Modifiees de la Barre Latérale, Ainsi que Des Poteaux et un Vaste Gamme d'Autres Options.

VOULEZ-VOUS EN SAVOIR Plus sur Web Design? Puis Abonnez-vous au réseau , Le magazine Le Plus Vendu au Monde pour les concepteurs et les Développeurs Web.

An image promoting GenerateJS on Thursday 2 April 2020 at Rich Mix, Shoreditch, London featuring Remy Sharp, Phil Hawksworth, Jeremy Keith and Nadieh Bremer.

[DIX] [DIX]
Apprenez à Creer Un Meuronnage JavaScript à générerjs (Crédit d'Image: Future / Remy Sharp / Phil Hawksworth / Jeremy Keith / NaDieh Bremer / Toa Heftiba, Plan du Mauvais))

REJOIGNEZ-NOUS EN AVRIL 2020 AVEC NOTRE Gamme de Superstars JavaScript à Generatejs - La Conférence Vous êtes Aidant à Créer Un Meilleur JavaScript. Réserver maintenante à generaconf.com

Lire la suite:

  • 8 tags HTML Que vous VOUS DEVEZ UTILISER (ET 5 à Éviter)
  • 25 des MEILILES APTITUÉES JavaScript
  • Cacher Cacher Votre JavaScript à Partir de la vue Source
[DIX] [DIX]
[DIX]

Comment - Most Popular Articles

7 Tops pour commencer votre propre entreprise

Comment Sep 14, 2025

[DIX] [DIX] [DIX] [dix] [DIX] SI VOUS SENTEZ COINCÉ DANS UNE ORNIÈRE CRÉATRE, CELA VAUTHE PEIN-ÊTRE L..


Comment peindre l'art d'animation colorée dans Photoshop

Comment Sep 14, 2025

[DIX] [DIX] [DIX] [dix] [DIX] Pendentif CE Didacticiel Photoshop, JE Vais Passer sur Plusieeurs Concepts ..


6 façons d'accélérer votre modélisation

Comment Sep 14, 2025

[dix] [dix] [dix] [dix] Un flux de travail plus efficace est l'avantage évident d'améliorer votre t..


Comment commencer avec Sass

Comment Sep 14, 2025

[dix] [dix] [dix] [dix] Toupet est un outil puissant qui apporte de nombreuse..


Dessine un portrait de crayon d'un chien

Comment Sep 14, 2025

[dix] [dix] [dix] [dix] Lorsque vous dessinez des portraits d'animal de compagnie, vous n'avez que be..


Faire une double exposition dans Photoshop

Comment Sep 14, 2025

Adobe lance une nouvelle série de tutoriels vidéo aujourd'hui appelés le faire maintenant, ce qui vise à décrire comment créer des projets de conception spécifiques utilisant divers ..


Comment construire des mondes pour le cinéma

Comment Sep 14, 2025

[dix] [dix] [dix] [dix] Lorsqu'on lui a demandé de faire un atelier sur la création d'un environnem..


Créer un environnement de jeu dans Unreal Moteur 4

Comment Sep 14, 2025

[dix] [dix] [dix] [dix] Utilisation de mon moteur irréel 4 Projet Le dernier arrêt à titre d'exemp..


Catégories