Сделайте одну (домашнюю) страницу статичной с приветственным текстом.
Сделайте две страницы (posts, users) каждая из которых будет содержать динамическую страницу /[someId].jsx и заполнятся данными после запроса.
Дополнительные задачиСоздайте вложенную динамическую директорию для /users/4/posts - отображения всех постов конкретного пользователя.
Добавить шаблон, который будет давать возможность подставить title текущей страницы в _app.js - <Layout title={pageProps.pageTitle}>.
Добавить директорию albums в users, так чтобы под каждым user появилась ссылка на страницу с его альбомами, затем оказавшись на странице с альбомами мы должны иметь ссылки под каждым альбомом для того чтобы перейти на страницу с фотографиями из этого альбома. (можно воспользоваться конфигом - https://github.com/Nolra/next_intro_hw/blob/main/next.config.mjs)
Code: https://github.com/Nolra/next_pages/tree/main Документация: https://nextjs.org/docs/pages
Домашнее задание:
Дополнительные задачи Создайте вложенную динамическую директорию для /users/4/posts - отображения всех постов конкретного пользователя. Добавить шаблон, который будет давать возможность подставить title текущей страницы в _app.js -
<Layout title={pageProps.pageTitle}>
. Добавить директорию albums в users, так чтобы под каждым user появилась ссылка на страницу с его альбомами, затем оказавшись на странице с альбомами мы должны иметь ссылки под каждым альбомом для того чтобы перейти на страницу с фотографиями из этого альбома. (можно воспользоваться конфигом - https://github.com/Nolra/next_intro_hw/blob/main/next.config.mjs)