
Git
Git je distribuovaný systém správy verzí, který sleduje změny v souborech s kódem a umožňuje vývojářům spolupracovat, udržovat historii a spravovat různé verze projektu současně.
Git je nejpoužívanější systém pro správu verzí na světě. Vytvořil jej Linus Torvalds v roce 2005 (stejný člověk, který vytvořil Linux) a sleduje každou změnu provedenou v každém souboru projektu, kdo ji provedl a kdy. Vzniká tak kompletní historie, kterou lze kdykoli procházet, porovnávat a vracet zpět.
Vývojáři obvykle pracují na funkčních větvích, průběžně vytvářejí commity a po dokončení sloučí své změny zpět do hlavní větve. GitHub, GitLab a Bitbucket jsou platformy, které hostují repozitáře Git vzdáleně a přidávají funkce pro spolupráci, pull requesty (revize kódu před sloučením), issues (sledování chyb), CI/CD pipeline (automatizované testování a nasazení) a řízení přístupu.
V praxi
- Tým 50 vývojářů pracuje na stejném kódu pomocí větví Git, každý vývojář pracuje nezávisle, aniž by ovlivnil ostatní, a změny slučuje prostřednictvím revidovaných pull requestů.
- Produkční chyba byla vystopována zpět ke konkrétnímu commitu pomocí „git bisect“, což přesně určilo, která změna problém způsobila a kdo ji provedl.
- Celá produkční historie startupu je uložena v Gitu, což jim umožňuje vidět stav jejich aplikace v kterémkoli okamžiku za 3 roky vývoje.
- Agentura používá větve Git k udržování oddělených úprav sdílené šablony pro jednotlivé klienty a současně slučuje vylepšení jádra do všech klientů.
Více o: Tvorba webů
- Responzivní design
- Progresivní webová aplikace (PWA)
- Jednostránková aplikace (SPA)
- Server-side rendering (SSR)
- Statická generace stránek (SSG)
- API (rozhraní pro programování aplikací)
- CMS (Content Management System)
- Headless CMS
- Správa verzí
- CI/CD (Continuous Integration / Continuous Deployment)
- JavaScript Framework
- TypeScript
Nejste si jistí, jak se to týká vás?
Zkušený inženýr projde váš web, vaši viditelnost ve vyhledávání a způsob, jakým se k vám dostávají poptávky, a poté sepíše tři věci, které je vhodné opravit jako první. Dokument si ponecháte tak jako tak.