Skip to main content
Skip to - Close
Skip to - Close
Completion requirements

Bileşen (Component) Kavramı

Next.js uygulamaları, her biri kendi görevinden sorumlu küçük parçalardan, yani bileşenlerden oluşur. Bir sayfa; başlık, menü, kart, form, alt bilgi gibi bileşenlerin bir araya getirilmesiyle oluşturulur. Bileşenler veri alabilir (props), kendi içinde durum (state) tutabilir ve başka bileşenleri içerebilir.

Next.js'te bileşenler çalıştıkları yere göre ikiye ayrılır: sunucuda çalışan Server Components ve tarayıcıda çalışan Client Components. Bu ayrım, geleneksel MVC yapısındaki controller'ın üstlendiği "veriyi hazırla, görünüme gönder" görevinin bileşenlere nasıl dağıtıldığını belirler.

Open in new window