Разработка видеоприложения с Next.js, TRPC и Prisma: Современный подход
Apply to AI Engineering Bootcamp Here: https://www.lunartech.ai/bootcamp/ai-...
Хотите научиться создавать собственное приложение для воспроизведения видео? В этом видео я проведу вас шаг за шагом через разработку "Viddeo" — проекта, созданного с использованием современных технологий, таких как Next.js, tRPC и Prisma. Мы подробно рассмотрим, как работать с пользователями, лайками и воспроизведениями видео, а также как интегрировать стильный интерфейс с помощью TailwindCSS. ☑️ Что вы узнаете? Настройку tRPC для создания безопасного и эффективного API. Проектирование и разработку функционального видеоплеера. Реализацию аутентификации с Auth.js для управления пользователями. Использование Prisma для работы с базой данных MongoDB. Деплой приложения на Vercel с оптимизированной конфигурацией. ☑️ Особенности проекта: Интерактивный список видео с возможностью перехода на страницы с подробностями. Страница с детальной информацией, включающая: Пользовательский видеоплеер. Информацию о создателе контента. Динамический счетчик воспроизведений. Кнопку "лайк", доступную только для авторизованных пользователей. Развернутое описание видео. ☑️ Используемые технологии: Next.js, TailwindCSS, shadcn, tRPC, TypeScript, MongoDB, Prisma и Auth.js.