Запись на курсы по HTML, CSS, JavaScript, PHP, Python, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗jsnxPmLtCt 38 of 57 menu
Бесплатный тренинг по JavaScript: работа с Drag-and-Drop. Начало 2 октября. Жми для записи!

Части сайта в основном макете в NextJS

Давайте посмотрим на наш макет сайта. Сейчас в нем указана команда на вставку изменяющегося конента страницы:

export default function RootLayout({children}) { return ( <html lang="en"> <body> <main> {children} </main> </body> </html> ); }

Однако, на сайте обычно есть еще и другие части, которые остаются неизменными для различных страниц. Например, это могут быть хедер и футер Давайте добавим их в наш макет:

export default function RootLayout({children}) { return ( <html lang="en"> <body> <header> header </header> <main> {children} </main> <footer> footer </footer> </body> </html> ); }

Добавьте в макет вашего проекта блок с хедером, футером, а также с правым и левым сайдбарами.

byru