Rumah > Soal Jawab > teks badan
Dengan kemunculan React 18, RSC dilahirkan. Saya tertanya-tanya bagaimana ia berbeza daripada SSR dalam NextJS.
P粉3788901062024-01-17 00:26:20
Dalam kedua-dua kes, kod React Javascript dilaksanakan oleh Node.js (atau Deno, atau apa sahaja yang anda gunakan). Tetapi mereka menghasilkan perkara yang berbeza.
Perenderan sisi pelayan ialah apabila React menggunakan kaedah ReactDom renderToString()< code> dan menghantar rentetan HTML itu kepada klien, sama seperti mana-mana pelayan yang menghantar HTML statik.
Kemudian, biasanya melalui persediaan SSR, React dijalankan semula pada bahagian klien, berjalan pada HTML yang diberikan yang sama dan melakukan perkara seperti menyambungkan pengendali klik dan menambah interaktiviti. Ini memerlukan pelayan dan klien mempunyai data yang sama untuk diberikan. Ini dilakukan dengan mensirikan data pada pelayan ke dalam tag