Исходники проектов на Next.js - готовые работающие репозитории
Все решения собраны на одном стеке: Next.js 14, TypeScript, Tailwind, Prisma. Единый подход - один раз разобрался, перепиливаешь любой проект.
Почему именно Next.js, а не Vue / Svelte / Remix
Я перепробовал десяток фреймворков и остановился на Next.js не потому, что он лучший в академическом смысле, а потому что у него самая большая база чужого опыта. ИИ-агент видел больше Next.js-кода, чем любого другого. Когда ты говоришь Клоду «добавь админку для модерации», он генерирует код Next.js быстрее и точнее, чем код Vue или Svelte.
Для вайб-кодинга это критично: ты не пишешь код - ты описываешь задачу. Чем больше у ИИ контекста, тем меньше итераций нужно для рабочего результата. Next.js - это просто практичный выбор для пары «ты + Клод».
Что общего у всех проектов в этом разделе
Все решения собраны по одному канону, поэтому переход между ними тривиален. Изучил архитектуру одного проекта - понял все. Это сильно экономит время, если планируешь работать сразу с двумя-тремя репозиториями.
Единый стек
- Next.js 14 с App Router и React Server Components
- TypeScript строгий, без any (это критично для работы с ИИ - типы экономят 80% дебага)
- Prisma 5 ORM с PostgreSQL
- Tailwind CSS для стилей, ноль кастомных CSS
- Resend для email-рассылок
- Vercel-совместимый деплой (но работает на любом хостинге с Node.js)
Единая структура папок
- src/app/ - роуты приложения (App Router)
- src/components/ - переиспользуемые UI-компоненты
- src/lib/ - бизнес-логика, утилиты, интеграции
- prisma/ - схема БД и миграции
- scripts/ - cli-команды для админских задач
Единые паттерны
- Server Actions для мутаций (не REST API без необходимости)
- Webhook'и с идемпотентностью и подписью
- Email-шаблоны через единый layout с темизацией
- Telegram-бот через polling (без серверного webhook'а - проще деплоить локально)
- Аутентификация через magic-link, без OAuth-плясок
Кому подойдут эти исходники
Тебе, если ты только освоил вайб-кодинг
Прошёл практикум, написал hello-world, понял базу - теперь хочешь сделать настоящий продукт. Берёшь готовый репозиторий, разбираешь по слоям, адаптируешь под свою нишу. Это как с автомобилем - сначала ездишь на готовом, потом тюнингуешь, и только потом думаешь о сборке с нуля.
Тебе, если ты предприниматель с гипотезой и без команды
У тебя есть идея, есть аудитория, нужно проверить за месяц. Найм команды - три месяца минимум, сто тысяч в месяц минимум. Готовый код решает проблему за вечер. Запускаешь, смотришь на реакцию, итерируешь.
Тебе, если уже есть команда, но нужен буст
Команда занята основным продуктом - но появилась побочная гипотеза. Не отвлекать команду на её реализацию - берёшь готовый код, форкаешь, делегируешь джуну на адаптацию. Через две недели имеешь рабочий запуск, можно показывать инвесторам или продавать ранним юзерам.
Чем отличается от boilerplate-шаблонов
Стандартные boilerplate - это пустой каркас. Auth настроен, БД подключена, на этом всё. Дальше пишешь логику сам. Это часто бесполезная инвестиция: на боевую логику уходит 90% времени, а её-то и нет.
Эти репозитории - не каркас, а работающий продукт. Открываешь, меняешь название и цвета, заполняешь свой контент, деплоишь. Можешь продавать с понедельника. Все 90% работы - уже сделаны.
- Boilerplate - нужно дописать 90% функционала
- Готовый репозиторий - нужно адаптировать 10% контента
Что входит в каждую покупку
- ZIP-архив со всеми исходниками, без обфускации и без лицензионных трекеров
- Подробный README с пошаговой инструкцией запуска
- AI-промпт для адаптации (50+ строк контекста, чтобы Клод сразу был в курсе)
- Seed-скрипт с демо-данными
- Скрипты деплоя на Vercel, Coolify, Railway
- Лицензия на коммерческое использование
FAQ
Подойдёт ли для проектов на Vue / Nuxt / Svelte
Нет, эти репозитории - чистый Next.js. Если у тебя стек на Vue или Svelte, переписывать смысла нет: легче либо взять Next.js-стек, либо найти аналог в твоей экосистеме. Но я искренне советую попробовать Next.js - кривая входа с Клодом на 30-40% короче.
Можно ли деплоить не на Vercel
Да, любой Node-совместимый хостинг подойдёт: Coolify, Railway, Render, Fly.io, обычный VPS с PM2. В репозитории есть готовые конфиги для Coolify и Docker - копируешь, запускаешь, работает.
Нужно ли понимать React, чтобы работать с этим кодом
Базу - да: что такое компонент, props, useState. Этого хватит, дальше ИИ-агент сам напишет нужный код. Если совсем нулевой - в практикуме «СмыслоКод» есть бесплатный модуль про основы React за два часа.
Часто ли выходят обновления
Минорные релизы - раз в две-три недели, major - раз в полгода. На тарифе Pro получаешь все обновления 12 месяцев, на Lifetime - навсегда. Каждое обновление приходит на email со ссылкой и changelog.
Все решения собраны на Next.js 14
Зачем это всё
Я делал маркетплейс в одиночку год. Платформу - полгода. AI-бот на бизнес - три месяца. Каждый раз грабли одинаковые: webhook-идемпотентность, антифрод, эскроу, sanity-чек инпутов, миграции БД без даунтайма. Этот опыт стоит миллионы рублей. Я упаковал его в репозитории и продаю по цене недельной зарплаты разработчика.
Это не «купи и забудь» - это «купи и сэкономь полгода». Полгода, которые ты потратишь на привлечение клиентов, а не на дебаг своего велосипеда.