Co jsi zvládl
Jako Datarz umíš:
- vysvětlit, proč data v paměti mizí
- verzovat kód v Gitu a zálohovat na GitHubu
- ukládat vzkazy do SQLite
- nasadit server (Render) a frontend (Vercel/Netlify) – to už znáš z Mistrza
Pokaż mi to: kontrolní checklist
Projdi svůj projekt a odškrtni:
| Úkol | Hotovo? |
|---|---|
| Repozitář na GitHubu, poslední kód pushnutý | ☐ |
.gitignore obsahuje node_modules, .env, web.db | ☐ |
Server používá SQLite pro /api/vzkazy | ☐ |
| Po restartu serveru vzkazy zůstanou | ☐ |
| Frontend volá správnou URL API (localhost nebo produkce) | ☐ |
Nasazení s databází
- Pushni
muj-serverna GitHub. - Na Render vytvoř Web Service z repozitáře (
npm install,node server.js). - Poznómka: první
web.dbse na serveru vytvoří prázdná při startu – to je v pořádku. - Frontend nasaď jako dřív; v
fetchpoužij URL Renderu místolocalhost:3900.
Dyplom: dokončil(a) jsi celou úroveň? V sekci Certyfikaty si můžeš vytisknout diplom Datarz – zasloužená pochvala za kus práce.
Teraz ty 💪
- Projdi tabulku výše a doplň, co chybí.
- Napiš do README repozitáře (na GitHubu) 3 věty: o čem projekt je, jak ho spustit (
npm install,node server.js), na jakém portu běží. - Pošli odkaz na živý frontend rodiči nebo kamarádovi – tvůj web s trvalou návštěvní knihou.
Kontrola: Celá Úroveň 4 hotová. Jsi Datarz – kód máš pod kontrolou v Gitu a data v databázi. 🎉
Co si z téhle lekce odnést
- Datarz = Git + GitHub + SQLite + nasazení.
- Produkcí mysli na trvalý disk nebo hosted DB.
- Cesta pokračuje: Poziom 5 – Wynalazca naučí tvůj web mluvit s API a AI.
© 2026 Ing. Martin Polak / AlgoRhino · Warunki użytkowania treści