Программирование [Michael Guay] Создаём Todo-приложение на Turborepo, tRPC, Next.js, NestJS и React Native (2025)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: Michael Guay​
Название: Создаём Todo-приложение на Turborepo, tRPC, Next.js, NestJS и React Native (2025)​

cover.jpg

Продолжительность: 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‑приложение с общей кодовой базой, удобной архитектурой, типобезопасностью сквозь весь стек и опытом разработки в монорепозитории — навыками, которые высоко ценятся на современном рынке.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху