Hosting
Server, ze kterého se servírují stránky uživatelům.
Příklady
Doména
Pojmenování serveru v zapamatovatelné podobě.
DNS
Záznamy párující domény s číselnými adresami serverů. Pro czechitas by byla doména czechitas.cz a adresa, kde je web hostovaný 51.68.166.161
.
Příklady služeb pro registraci a správu domény
Verzování kódu
Prostor pro zálohování zdrojových souborů a jejich sdílení v týmu.
Příklady
Ukázka nastavení projektu
-
Na GitHub nahráváme zálohu zdrojových kódů, například soubory s příponou jsx, které jsou určené pro nás, pro vývojáře a pro Webpack.
-
Soubory proženeme Webpackem, který vytvoří složku s html, css, js, obrázky, která je určená pro prohlížeč. Tu dáme na hosting od Netlify.
-
Předchystaná doména končící na
.netlify.app
se nám nelíbí, a tak na Active24 zaregistrujeme a zaplatíme doménu jinou. Té nastavíme DNS záznamy podle dokumentace Netlify, aby směřovaly na adresu Netlify serveru. -
Počkáme zhruba hodinu, než se nové záznamy automaticky propíšou, nakopírují do patřičných míst.
-
Uživatel zadá do prohlížeče naši doménu.
-
Prohlížeč se zeptá DNS, jakému serveru si má říct o obsah.
-
Je odkázán na Netlify, od kterého v zápětí dostane html a další související soubory.
-
Netlify máme nastaveno tak, že pozná nový kód na GitHubu, automaticky na něj pustí Webpack a uloží si novou složku dist, kterou nově servíruje uživatelům místo staré verze. Doména už není potřeba znovu nastavovat.
