Co je Cloudflare Platform
Cloudflare Developer Platform je serverless prostředí, ve kterém váš kód běží na edge - v datacentrech blízko uživatelům po celém světě. Nemusíte řešit servery ani škálování; nasadíte kód a Cloudflare se postará o zbytek. Kolem výpočetní vrstvy Workers je celý ekosystém úložišť a služeb, ze kterých poskládáte kompletní aplikaci.
Jak školení probíhá
Školení je praktický workshop. Od prvního Workeru se postupně dostaneme k reálné aplikaci - přidáme úložiště, frontu i stavovou koordinaci a nasadíme vše do produkce pomocí Wrangleru.
Co Vás naučím
- Cloudflare Workers: základy, routing a middleware
- Wrangler a lokální vývoj (workerd/Miniflare)
- Cloudflare Pages pro frontend a full-stack aplikace
- R2 - objektové úložiště kompatibilní s S3
- D1 - SQLite databáze na edge
- KV - rychlé key-value úložiště
- Queues - asynchronní zpracování a fronty
- Durable Objects - stavová koordinace a konzistence
- Bindings, secrets a proměnné prostředí
- Observability, logy a nasazení do produkce
Pro koho je školení určeno
- Vývojáře, kteří chtějí stavět aplikace bez správy serverů
- Fullstack a frontend vývojáře přecházející na edge
- Týmy, které zvažují Cloudflare jako aplikační platformu
Předchozí znalosti
- Základy JavaScriptu nebo TypeScriptu
- Základy práce v terminálu
- Základní představa o HTTP a API
Technické požadavky
- Účet na Cloudflare (stačí free tier)
- Nainstalovaný Node.js
- Přístup na internet