Skip to content

Latest commit

 

History

History
27 lines (16 loc) · 1.85 KB

File metadata and controls

27 lines (16 loc) · 1.85 KB

Домашнее задание: Минимальное SSR‑приложение на Next.js

Цель и результат домашнего задания

Освоить серверный рендеринг и базовые режимы рендеринга Next.js (SSR/SSG): собрать минимальное приложение с несколькими страницами и серверной загрузкой данных.

Описание домашнего задания

Создать небольшой проект на Next.js с 2–3 страницами, настроить маршруты и показать серверный рендеринг. Для одной из страниц продемонстрировать загрузку данных на сервере и их отображение на клиенте.

Задачи:

  • Инициализировать проект на Next.js.
  • Реализовать 2–3 страницы и маршруты, на одной из страниц выполнить серверную загрузку данных (например, через getServerSideProps/RSC‑fetch).
  • Задеплоить приложение (Vercel/Netlify) и приложить ссылку в README/PR.

Критерии

Домашнее задание "Принято" при наборе 3 и более баллов, иначе "На доработку".

  1. Приложение запускается, есть 2–3 страницы и маршруты — 3 балла
  2. Данные загружаются на сервере и корректно отображаются — +1 балл
  3. Приложение задеплоено и ссылка приложена — +1 балл

Максимальный балл - 5

Формат сдачи: Ссылка на Github