Vývoj webu, který vydrží víc než jednu sezónu

Návrh, který se cestou do prohlížeče rozpadne, není hotový návrh. Proto weby stavíme sami — na stacku, který je rychlý dnes a dá se do něj sáhnout i za dva roky.

Probrat projekt

Proč na vývoji webu záleží víc, než je vidět

Z kódu není na první pohled nic znát. Poznáte ho až nepřímo: podle toho, jak dlouho se stránka načítá na horším signálu, jestli formulář opravdu odešle zprávu a jestli se dá po roce přidat nová služba za odpoledne, nebo se musí volat programátor na tři dny.

Vývoj webu proto bereme jako součást dojmu ze značky, ne jako oddělenou technickou fázi na konci. Design a implementace vznikají vedle sebe — co se nedá rozumně postavit, řešíme v návrhu, ne až v prohlížeči.

Technologie, které používáme

Weby stavíme nejčastěji na SvelteKitu s Tailwind CSS. Stránky se generují při buildu a servírují se z CDN, takže návštěvník dostane hotový dokument a ne prázdnou stránku, kterou teprve poskládá JavaScript. Pro projekty, kde je potřeba přihlašování, práce s daty nebo integrace na jiné systémy, doplňujeme serverovou část.

Stack nevolíme podle módy, ale podle toho, co projekt potřebuje a co půjde udržovat. Zázemí Craftology Labs — studia, které vedle webů vyvíjí produkty postavené na AI a computer vision — znamená, že když se má web napojit na něco netriviálního, je s kým to probrat.

Výkon

Rychlost se nedělá na konci projektu, ale rozhodnutími v jeho průběhu: kolik písem se načítá, jestli se obrázky servírují v moderních formátech a ve správné velikosti, jestli je na stránce knihovna, kterou používá jediná animace.

Výkon měříme, ne odhadujeme. Sledujeme Core Web Vitals, které používá i Google při hodnocení stránek, a po spuštění dostanete konkrétní čísla — z PageSpeed Insights i z reálného provozu. Když se něco zhorší, je to vidět dřív, než si toho všimnou návštěvníci.

Bezpečnost a provoz

Statický web nemá administraci, databázi ani pluginy — tedy ani většinu míst, kudy se weby běžně napadají. HTTPS je samozřejmost, certifikát se obnovuje automaticky a formuláře chráníme proti robotům bez toho, aby uživatel luštil obrázky.

Analytika běží až po souhlasu návštěvníka, jak to vyžaduje GDPR. Provoz jede na cloudové infrastruktuře s monitoringem dostupnosti a pravidelnými zálohami; pokud si tu část necháte na nás, řeší to měsíční předplatné a vy se o web nestaráte vůbec.

Statický web, nebo aplikace?

Pro naprostou většinu prezentací je správná odpověď statický web: je nejrychlejší, nejlevnější na provoz a nejméně se na něm dá rozbít. Redakční systém je zbytečná zátěž ve chvíli, kdy se obsah mění dvakrát do roka.

Jakmile ale potřebujete rezervace, uživatelské účty, vlastní kalkulačku nebo napojení na interní systém, jde o aplikaci — a tam se rozsah i cena počítají jinak. Co z toho dává smysl, poznáme v úvodním rozhovoru. Nikoho nepřesvědčujeme k aplikaci, když stačí stránka.

Údržba a dlouhodobá spolupráce

Web není hotový spuštěním. Mění se nabídka, přibývají reference, objeví se překlep, který nikdo tři měsíce neviděl. Volitelné měsíční předplatné pokrývá hosting, DNS, certifikáty, monitoring, zálohy a drobné úpravy — abyste kvůli změně ceníku nemuseli zakládat projekt.

Kdykoli se můžete rozhodnout, že si web převezmete jinam. Kód i podklady jsou vaše, provoz běží na standardních službách a žádné vázání na nás v tom není.

Jak pracujeme

Čitelný kód

Píšeme ho tak, aby se v něm za rok vyznal i někdo jiný než autor.

Verzování v Gitu

Každá změna má historii, takže se dá kdykoli dohledat i vrátit.

Automatické nasazení

Build i deploy běží samy. Nasazení je otázka minut, ne večera.

Předání bez záhad

Přístupy, dokumentace a popis provozu dostanete na konci projektu, ne na vyžádání.

Kontakt

Pojďme budovat vaši identitu.

Ať už začínáte od nuly, nebo máte pocit, že vaše současná značka přestala odpovídat tomu, kam jste se posunuli. Napište nám pár slov o sobě a podíváme se na to společně.

Nebo nám napište přímo

info@tl-dr.cz

Nebo nám zavolejte

+420 775 058 619

Sledujte nás

@tldr.web

Craftology Labs s.r.o.