Перейти к содержимому

Фуллстак Приложение на Next.JS 16, TypeScript, Server Actions, Postgres | 7+ часов

Max Roslow

0:00 / 0:00

Фуллстак Приложение на Next.JS 16, TypeScript, Server Actions, Postgres | 7+ часов

9 379 просмотров · 5 месяцев назад
Max Roslow
8,85 тыс. подписчиков
9 379 просмотров · 5 месяцев назад
В этом проекте я показал, как сделать фуллстак приложение на Next JS 16, TypeScript, Postgres и использование новых Server Components из React 19, Серверные компоненты(Server Components), actions Next.JS, аутентификация, регистрация. https://t.me/maximroslow 🌐Сайт с проектом: https://maxroslow.ru 💾 Проект: https://react.maxroslow.ru/projects/n... 💻 Github репозиторий: https://github.com/brian7346/next-js-... Что использовалось: 🛠️ Next.js 16 💾 Typescript ⭐️Server Actions 🎨 useActionState ↩️ Next Auth 🤝 Docker 🧰 Docker Compose 🔐 База данных Postgres из Docker 🌐 React 19 💅 Shadcn 💼 Почта: maxim.roslow@gmail.com Таймкоды: 0:00 — Демо проекта 4:27 — Что требуется установить 5:57 — Слайды 20:53 — Инициализация проекта Next.js 26:22 — Установка библиотеки shadcn 34:57 — Компонент Typography 41:04 — Инициализация ORM Prisma 59:06 — База данных Postgres 1:07:44 — Seed базы данных 1:17:59 — Создание Prisma client 1:19:33 — Страницы логина и регистрации 1:28:35 — Регистрация пользователя 1:48:48 — Настройка Next Auth 2:04:46 — Вход на сайт через логин 2:19:35 — Защита приватных страниц 2:30:40 — Шапка и главная страница 3:03:42 — Таблица с компонентами 3:49:37 — Модальное окно добавления компонента 4:07:26 — Получение компонентов в модальном окне 4:20:40 — Модальное окно сохранения сборки 4:39:31 — Сохранение сборки в базу данных 5:06:12 — Страница сохранённых сборок 5:34:50 — Удаление и публикация сборки 5:53:04 — Страница с публичными сборками 6:11:06 — Редактирование сборки 6:34:41 — Популярные сборки 6:51:16 — Деплой на VPS