A CSR-appban a szerver héjat és szkriptet küld; a szkript hozza az adatot és építi az oldalt. Bejelentkezés mögötti, appszerű felületeken — dashboardok, szerkesztők — ez gyakran rendben: a felhasználónak már töltve van az app, interaktivitás kell, nem első benyomás.
Nyilvános oldalakon drága választás: a crawlerek lassan vagy egyáltalán nem futtatják a JavaScripted, a linkelőnézet semmit nem mutat, a „legnagyobb tartalmi rajzolat” pedig akkor jön, amikor az app felbootolt a felhasználó telefonján. Ezért mentek a tartalmi siteok SSR és statikus generálás felé — az oldalnak a JavaScript előtt kell léteznie.
Kapcsolódó fogalmak
Szerveroldali renderelés (SSR)
Az oldal HTML-jének kérésenkénti legenerálása a szerveren — a böngésző kész oldalt kap, nem töltőt és ígéretet.
Hidratáció
Az a lépés, amikor a JavaScript a böngészőben átveszi a szerveren renderelt HTML-t, és interaktívvá teszi.
Core Web Vitals
A Google három mezei mérőszáma a betöltésre, a válaszkészségre és a vizuális stabilitásra, valódi látogatásokon mérve, nem laborban.
Ide tartozó munkapad
Full-stackHa el tudod mondani, meg tudjuk csinálni. React és Next.js elöl, Python vagy Node mögötte, Postgres alatta, olyan helyre szállítva, aminek a futtatását megengedheted magadnak.
