A kliensoldali alap — üres div és JavaScript-bundle — azt jelenti, hogy minden látogatónak, crawlernek és linkelőnézeti botnak le kell futtatnia az appot, hogy bármit lásson. Az SSR egyszer futtatja a szerveren és kész HTML-t küld: az első rajzolat oldal, nem pörgettyű.
A spektrum középpontja: a statikus generálás buildidőben renderel elő a ritkán változó tartalomhoz; az SSR kérésenként renderel a friss vagy személyes oldalakhoz. A Next.js-szerű keretrendszerek útvonalanként engedik választani — ez a jó finomság: a marketinglapnak statikus, a dashboardnak SSR kell.
Kapcsolódó fogalmak
Statikus generálás (SSG)
Az oldalak HTML-lé renderelése build időben, így egy kérést egy fájl átadása szolgál ki, nem kódfuttatás.
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.
Kliensoldali renderelés (CSR)
JavaScript-bundle küldése, ami a böngészőben építi fel az oldalt — rugalmas, de az első rajzolat a kód letöltésére és futására vár.
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.
