rendering strategy ਤੈਅ ਕਰਦੀ ਹੈ ਕਿ HTML ਕਿੱਥੇ ਅਤੇ ਕਦੋਂ ਬਣਦਾ ਹੈ, ਜੋ loading metrics ਨੂੰ ਚਲਾਉਂਦਾ ਹੈ। ਕੋਈ universal ਸਭ ਤੋਂ ਵਧੀਆ ਨਹੀਂ ਹੈ — ਇਸਨੂੰ ਇਸ ਨਾਲ ਮੇਲ ਕਰੋ ਕਿ content ਕਿੰਨਾ dynamic ਅਤੇ personalized ਹੈ।
ਰਣਨੀਤੀਆਂ
CSR Server sends near-empty HTML + JS ──▶ browser fetches data ──▶ renders (slow first paint)
SSR Server renders full HTML per request ──▶ browser shows it ──▶ hydrates (fresh, TTFB cost)
SSG HTML built ONCE at deploy ──▶ served from CDN ──▶ hydrates (fastest, static)
Stream Server flushes HTML in chunks as ready ──▶ shell first, data fills in (fast TTFB + fresh)
