Исходники проектов на 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-чек инпутов, миграции БД без даунтайма. Этот опыт стоит миллионы рублей. Я упаковал его в репозитории и продаю по цене недельной зарплаты разработчика.

Это не «купи и забудь» - это «купи и сэкономь полгода». Полгода, которые ты потратишь на привлечение клиентов, а не на дебаг своего велосипеда.