← Next.js9 / 57
Server Component secara Default
Semua komponen di folder app/ secara default adalah Server Component. Komponen ini dirender di server dan mengirim 0kb JavaScript tambahan ke browser.
👀 Contoh dulu
// Server Component default: Bisa akses DB/filesystem langsung, tanpa bundle JS client!
Hasilnya: Performa render super cepat di browser.
💡 Server component tidak bisa menggunakan useState, useEffect, atau event listener onClick.
📝 Sekarang giliranmu
Bukti bahwa ini berjalan di server adalah kamu bisa menggunakan modul bawaan Node.js. Import modul fs (file system) dari 'fs' di bagian paling atas file.
Preview