𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: Michael Guay
Название: Создаём Todo-приложение на Turborepo, tRPC, Next.js, NestJS и React Native (2025)

Продолжительность: 2 ч 47 мин
Количество уроков: 1 Видео
Язык: Английский
Вес архива: 419 МБ
Освойте современные инструменты TypeScript‑экосистемы, создавая единое full‑stack Todo‑приложение с веб‑клиентом, мобильной версией и мощным backend. Этот курс поможет вам системно понять монорепозитории, архитектуру с общей типизацией и взаимосвязанную работу Turborepo, tRPC, Next.js, NestJS и React Native.
Что вы создадите в рамках курса
Вы разработаете многоуровневое приложение с общей бизнес‑логикой и типами, используя современные подходы к разработке и оптимизации. В итоге у вас будет реальный боевой проект, который можно масштабировать, дорабатывать и показывать работодателю.
Единая архитектура на базе Turborepo
Вы научитесь правильно структурировать монорепозиторий, разделяя код на независимые пакеты и переиспользуя общие модули.
• Организация рабочих пространств
• Настройка кэширования и пайплайнов
• Общий конфиг для ESLint, TypeScript и UI-компонентов
Типобезопасный веб-фронтенд на Next.js и tRPC
Шаг за шагом вы создадите современный веб‑клиент, где каждый запрос строго типизирован как на клиенте, так и на сервере.
• Работа с серверными компонентами Next.js
• Создание tRPC‑роутов и middleware
• Реализация CRUD для задачи Todo
Надёжный backend на NestJS
Вы построите backend‑часть приложения, используя лучшие практики модульной архитектуры NestJS.
• Слои контроллеров, сервисов и модулей
• Взаимодействие с базой данных
• Интеграция с tRPC и общими типами
Мобильная версия на Expo и React Native
Чтобы приложение стало по‑настоящему полноценным, вы создадите мобильное приложение, использующее те же API, что и веб‑версия.
• Создание экранов и навигации
• Подключение к серверу через tRPC
• Синхронизация данных между вебом и мобилкой
Кому подойдёт этот курс
Курс рассчитан на разработчиков, которые хотят перейти на следующий уровень и научиться работать с монорепозиториями, многоплатформенными приложениями и передовыми инструментами JavaScript‑экосистемы.
• Frontend-разработчикам, желающим освоить full‑stack
• Backend-разработчикам, которые хотят освоить современные клиентские технологии
• Разработчикам React/React Native, стремящимся к типобезопасной архитектуре
• Тем, кто хочет создать масштабируемый pet‑project уровня продакшена
Чему вы научитесь
• Работать с монорепозиторием через Turborepo и PNPM
• Создавать типобезопасное API с tRPC
• Разрабатывать современные приложения на Next.js
• Строить надёжный сервер на NestJS
• Создавать мобильные приложения на Expo/React Native
• Объединять веб, backend и мобильный клиент под единой архитектурой
Результат прохождения
После курса у вас будет готовое full‑stack Todo‑приложение с общей кодовой базой, удобной архитектурой, типобезопасностью сквозь весь стек и опытом разработки в монорепозитории — навыками, которые высоко ценятся на современном рынке.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь