Static-first ne znači da stranica ne može biti moderna. Znači da ne treba slati nepotreban JavaScript samo zato što alat to može.
Što znači static-first
Static-first pristup kreće od pretpostavke da se većina stranice može isporučiti kao HTML i CSS. Interaktivnost se dodaje samo tamo gdje stvarno treba stanje.
Za poslovnu web stranicu to najčešće znači:
- brže prvo učitavanje,
- manje održavanja,
- jasniju strukturu sadržaja,
- sigurniju i jednostavniju infrastrukturu.
Gdje MDX dobro sjeda
MDX je posebno koristan kada članci trebaju biti više od običnog teksta, ali ne želite svaki put dizajnirati novu stranicu. Autor piše Markdown, a posebni blokovi ostaju uredne komponente.
<Callout variant="note" title="Kratka napomena">
Ovaj blok ima isti dizajn u svakom članku.
</Callout> Takav pristup čuva ritam. Članak se može pisati brzo, a vizualni sustav ostaje dosljedan.
Kada treba interaktivnost
Neke stvari ipak zaslužuju client-side kod. Pretraga članaka, aktivni table of contents ili validacija kontakt forme prirodno traže stanje u pregledniku.
“JavaScript treba zaraditi svoje mjesto. Ako ne pomaže korisniku, vjerojatno ga ne treba slati.
”
Dobar prvi opseg
Za većinu malih tvrtki dobra prva verzija uključuje jasnu početnu stranicu, usluge, kontakt, osnovne pravne stranice i članke. Case study, kompleksne landing stranice i napredni CMS mogu doći kasnije.
Ukratko
Static-first pristup nije povratak unatrag. To je izbor da se osnovna web stranica isporuči mirno, brzo i razumljivo, a da se složenost dodaje samo ondje gdje stvarno postoji posao za nju.
Treba vam web koji je jasan i lakši za održavanje?
Ako razmišljate o stranici koja ne mora odmah imati složen CMS, katalog ili aplikaciju, možemo prvo pogledati što stvarno treba objaviti, što se često mijenja i koji bi oblik bio dovoljno dobar za početak.