8 पॉइंट द्वारा xguru 2020-12-27 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • Server Components सर्वर पर चलते हैं और client bundle size में कोई बदलाव नहीं होता

  • DB, file system, microservices आदि जैसे server-side data sources तक पहुंच संभव

  • Client Components के साथ seamless integration

  • dynamically render किए जाने वाले Client Components चुने जा सकते हैं, इसलिए केवल न्यूनतम rendering code ही client को भेजा जाता है

  • Server Components reload होने पर भी client state बनी रहती है

  • यह progressive rendering को सपोर्ट करता है, और UI को धीरे-धीरे client तक stream किया जा सकता है; इसलिए Suspense के साथ मिलाकर loading state को मनचाहे तरीके से नियंत्रित करना संभव है, और सबसे महत्वपूर्ण content पहले दिखाकर बाकी हिस्सों को बाद में load किया जा सकता है

  • server और client code को साझा किया जा सकता है

2 टिप्पणियां

 
ragingwind 2020-12-28

इसके अलावा, मौजूदा SSR के साथ इसकी तुलना वाला यह लेख भी साथ में देखना अच्छा रहेगा। https://addyosmani.com/blog/react-server-components

 
lannex 2020-12-27

अभी यह डेवलपमेंट में है, इसलिए इसे तुरंत इस्तेमाल करना मुश्किल होगा, लेकिन आगे के लिए उम्मीदें काफी हैं।