Next.js, React ile web siteleri ve web uygulamaları oluşturmak için kullanılan bir çatıdır. URL’yi sayfaya bağlamak ve ortak sayfa düzenlerini düzenlemek gibi sık yapılan işler için hazır bir yapı sunar.

Örneğin birkaç sayfa aynı üstbilgi ve altbilgiyi kullanırken farklı içerikler gösterebilir. Next.js ayrıca sayfaları hem sunucuda hem de ziyaretçinin tarayıcısında hazırlama yolları içerir.

React’i arayüzü oluşturan parçalar, Next.js’i ise bunların çevresindeki kapsamlı yapım talimatları gibi düşünebilirsiniz. Pek çok projede işe yarar ama her web sitesi için gerekli değildir.