Fakat tüm siteyi tamamen javascript kullanarak yazmayı denediniz mi?
işte Next.js bunun için tasarlanmış React kaynaklı bir kütüphane.
Sadece React kullanarak bu işlemler tabiki yapılabilir fakat Next.js bizim için bu işi kolaylaştırıyor. Sunucu tarafında işleme ve çok hızlı sayfa yükleme imkanını sunuyor, aynı zamanda özelleştirilebilir bir yapıya sahip. Sayfa şablonları konusunda da iddialı bir yapıya sahip.
Next.js Bazı Özellikleri
- Varsayılan olarak sunucu tarafından işleniyor (Server rendered)
- Hızlı sayfa yüklemeleri için otomatik olarak kod bölme
- Basit istemci tabanlı yönlendirme - Sayfa tabanlı (Routing)
- Hot Module Replacement(HMR) destekleyen webpack tabanlı geliştirme ortamı
- Express veya herhangi bir Nodejs sunucusunda kullanım
- Kendi Babel veya Webpack aayarlarınızla uyumlu