Poslovna stranica ima nekoliko poslova koji se rijetko mijenjaju: mora biti pronađena, mora se brzo otvoriti, mora se moći uređivati i mora raditi godinama bez stalnog održavanja. Ovaj tekst je o tome kako se ti zahtjevi rješavaju i zašto nam je Next.js zadani izbor za takve stranice.
Usporedba s običnim Reactom je zasebno, u tekstu React ili Next.js.
Stranica koja je gotova prije nego je itko otvori
Sadržaj poslovne stranice se mijenja rijetko — usluge, cijene, radovi, kontakt. Nema razloga sastavljati ga iznova pri svakom posjetu.
Next.js takve stranice može pripremiti pri objavi i poslužiti kao gotove datoteke. Posljedice:
- Nema čekanja na poslužitelj, jer nema računanja.
- Nema baze na kritičnom putu.
- Hosting je za promet male tvrtke besplatan.
- Nema što pasti pod naletom posjeta.
To je i razlog zašto godišnji trošak držanja takve stranice bude nekoliko desetaka eura umjesto nekoliko stotina, kao kod WordPressa.
Slike bez ručnog posla
Slike su najveći dio težine stranice. Ručno pripremati svaku u tri veličine i dva formata je posao koji nitko ne održava dugo.
Next.js to radi sam: moderni formati, veličina prema uređaju, odgoda učitavanja onoga što nije na ekranu, zadane dimenzije da ništa ne skače.
Za stranice koje žive od fotografija — turizam, ugostiteljstvo, nekretnine — to je razlika koja se vidi.
Jezici bez improvizacije
Višejezičnost je mjesto gdje se stranice najčešće naprave pogrešno: prijevod kroz dodatak, bez vlastitih adresa, bez hreflang oznaka.
Next.js ima usmjeravanje po jeziku ugrađeno, pa svaki jezik dobije svoju adresu, a oznake se generiraju iz onoga što stvarno postoji — ne iz pretpostavke. Zašto je to bitno, u tekstu višejezične stranice.
Strukturirani podaci koji prate stvarnost
Podaci koji Googleu govore tko ste, što nudite i po kojoj cijeni mogu se generirati iz istog izvora iz kojeg se gradi stranica. Kad se promijeni cijena na stranici, mijenja se i u podacima.
Ručno održavani strukturirani podaci se raziđu sa sadržajem u roku od nekoliko mjeseci, i to je čest tihi kvar.
Sadržaj koji se može uređivati
Ovisno o tome što stvarno mijenjate, tekstovi mogu živjeti u datotekama uz kod ili u sustavu za uređivanje. Next.js radi s oboje.
Za većinu poslovnih stranica je dovoljno jednostavnije rješenje — a to znači manje dijelova koji se mogu pokvariti.
Što to znači kroz godine
Stranica napravljena ovako:
- Ne traži tjedna ažuriranja da bi radila.
- Nema dodatke čije licence istječu.
- Nema bazu koja se mora održavati.
- Ne razbije se nakon ažuriranja jer nema što ažurirati.
To ne znači da je vječna — jednom u nekoliko godina i takvu stranicu treba osvježiti. Ali razlika između „ne radi ništa i stoji" i „treba mjesečnu pažnju da bi stajala" je stvarna.
Kada ovo nije pravi izbor
- Objavljujete puno sadržaja s više urednika i uređivački sustav vam je važniji od brzine.
- Netko već održava postojeću stranicu i to radi dobro.
- Stranica je vizitka koja ne nosi posao — tu je i gotova platforma u redu.
Preporučiti izradu po mjeri tamo gdje ne treba je jednako loše kao ne preporučiti je gdje treba.
Česta pitanja
Mogu li sam mijenjati sadržaj?
Da. Način se dogovara na početku, prema tome što stvarno mijenjate i koliko često.
Što ako želimo promijeniti izvođača?
Kod je vaš. Next.js je raširen alat, pa nije riječ o nečemu što zna troje ljudi.
Je li ovo pretjerano za malu stranicu?
Nije, jer ne poskupljuje ni izradu ni držanje. Za stranicu od pet stranica je često najjeftinije rješenje kroz nekoliko godina.
Koliko traje izrada?
Dva do tri tjedna za jednostavnu, četiri do šest za poslovnu. Rasponi cijena su na stranici s cijenama.
Kako krenuti
Recite nam što stranica treba raditi i koliko sadržaja postoji, pa dobijete fiksnu cijenu i rok.