क्या है सर्वर-साइड रेंडरिंग
सर्वर-साइड रेंडरिंग
SSR (सर्वर-साइड रेंडरिंग) क्लाइंट को भेजने से पहले सर्वर पर वेब पेज रेंडर करने की तकनीक है, जो तेज़ लोडिंग और SEO अनुकूलन सुनिश्चित करती है।
यह कैसे काम करता है
- सर्वर ब्राउज़र से अनुरोध प्राप्त करता है
- पूर्ण HTML पेज जनरेट करता है
- तैयार HTML क्लाइंट को भेजता है
- ब्राउज़र तुरंत सामग्री प्रदर्शित करता है
- JavaScript पेज को इंटरैक्टिव के लिए "हाइड्रेट" करता है
फायदे
- तेज़ पहला कंटेंट पेंट (FCP)
- उत्कृष्ट SEO अनुकूलन
- JavaScript के बिना काम करता है
- बेहतर सोशल मीडिया मेटाडेटा
- धीमे उपकरणों के लिए बेहतर
नुकसान
- सर्वर लोड
- इंटरैक्टिव होने तक का समय (TTI)
- कैशिंग जटिलता
- उच्च इन्फ्रास्ट्रक्चर लागत
CSR से तुलना
- SSR: HTML सर्वर पर जनरेट
- CSR: HTML ब्राउज़र में जनरेट
- SSG: HTML बिल्ड समय पर जनरेट
SSR समर्थित फ्रेमवर्क
- Next.js (React)
- Nuxt.js (Vue)
- SvelteKit (Svelte)
- Angular Universal
- Remix
कब उपयोग करें
- कंटेंट साइट्स और ब्लॉग
- ई-कॉमर्स
- न्यूज़ पोर्टल
- SEO-महत्वपूर्ण वेबसाइट्स