Обмежений доступ для гостей

Вам доступно 3 уроки з цього курсу безкоштовно.

  • Коментарі доступні тільки авторизованим користувачам
  • Прогрес зберігається тільки 0:00
🔒
КурсиСтворення документації / Next.js Docs: Galactic Pizza 🍕🚀

Next.js Docs: Galactic Pizza 🍕🚀

Вигляд:

Модуль 1. Відкриваємо піцерію — налаштування Next.js проекту 🚀

1

Ласкаво просимо до Galactic Pizza! Що ми будемо створювати

Огляд курсу, демо фінального проекту, чому документаційні сайти — це круто

2

Перший день на роботі: створюємо Next.js проект з нуля

Ініціалізація проекту, структура папок, перший запуск

3

Вивіска на станції: головна сторінка з логотипом Galactic Pizza

Layout, компоненти Header та Hero секція

4

Двері для клієнтів: налаштування роутингу та сторінка /docs

App Router, динамічні маршрути, catch-all segments

5

Космічний дизайн: підключення Tailwind CSS та базові стилі

Конфігурація Tailwind, кольорова палітра, типографіка

Модуль 2. Пишемо перші гайди — MDX для контенту 📝

6

Інструкція для новачків: налаштування MDX та перша сторінка документації

next-mdx-remote, компіляція MDX, frontmatter

7

Форматування тексту: стилізація заголовків, списків та цитат

Prose стилі, typography plugin, кастомні стилі

8

Рецепти з кодом: блоки коду з підсвіткою синтаксису

rehype-highlight, номери рядків, виділення коду

9

Картки монстрів-доставщиків: створення кастомних MDX компонентів

Callout, Card, Alert — переіспользувані компоненти

Модуль 3. Навігація по станції — Sidebar та структура 🧭

10

Карта станції: створення Sidebar навігації з деревом документів

Рекурсивний компонент, активний стан, іконки

11

Розділи документації: групування сторінок (Гайди, API, Планети)

Структура контенту, конфігурація навігації, ordering

12

Хлібні крихти: Breadcrumbs для орієнтації в документації

Генерація шляху, мікродані Schema.org, стилізація

13

Вперед-назад: кнопки навігації між сусідніми сторінками

Previous/Next links, логіка визначення сусідів

Модуль 4. Зоряний стиль — темна тема та адаптивність ✨

14

День і ніч: реалізація перемикача темної та світлої теми

next-themes, CSS змінні, збереження вибору

15

Мобільні клієнти: адаптивний дизайн для всіх пристроїв

Responsive breakpoints, mobile-first підхід

16

Бургер-меню: мобільна навігація з плавною анімацією

Slide-out menu, backdrop, body scroll lock

17

Зміст сторінки: автоматична генерація Table of Contents

Парсинг заголовків, scroll spy, плавна прокрутка

Модуль 5. Корисні фічі — інтерактивність документації 🛠️

18

Космічний пошук: реалізація повнотекстового пошуку

Індексація контенту, fuzzy search, FlexSearch

19

Cmd+K магія: модальне вікно пошуку з гарячими клавішами

Command palette, keyboard navigation, accessibility

20

Копіювання коду: кнопка Copy з анімацією підтвердження

Clipboard API, toast notification, UX feedback

21

Табуляція: компонент Tabs для прикладів на різних мовах

Controlled tabs, збереження вибору, синхронізація

Модуль 6. API Документація — технічний reference 🔌

22

Ендпоінти піцерії: створення сторінки API Reference

Структура API docs, HTTP методи, параметри

23

Приклади запитів: інтерактивні code snippets для API

cURL, JavaScript, Python приклади, копіювання

24

Типи відповідей: документування Response schemas

TypeScript інтерфейси, JSON приклади, статус коди

25

Інтерактивний API: блок 'Try it out' для тестування

API playground, live запити, відображення response

Модуль 7. Версії меню — версіонування документації 📚

26

Нове меню: організація версій документації (v1.0, v2.0)

Структура папок, роутинг версій, latest redirect

27

Перемикач версій: dropdown для вибору версії документації

Version selector, banner застарілої версії, SEO

Модуль 8. Запуск на орбіту — production та деплой 🌍

28

Космічний SEO: meta теги, OpenGraph та структуровані дані

Dynamic metadata, og:image, JSON-LD schema

29

Карта сайту: автоматична генерація sitemap.xml

next-sitemap, robots.txt, індексація пошуковиками

30

404 — Чорна діра: кастомна сторінка помилки у космічному стилі

not-found.tsx, пошук схожих сторінок, анімація

31

Запуск ракети: деплой Galactic Pizza Docs на Vercel!

Production build, environment variables, domain

Модуль 9. Виправлення багів та покращення 🔧

32

Виправлення перезавантаження сторінки при навігації

CustomLink компонент, MDX components, клієнтська навігація

33

Фінальні штрихи: виправлення світлої теми

Семантичні кольори, адаптивний дизайн, foreground/background

Коментарі

💬

Коментарі доступні тільки для авторизованих користувачів