NextBase Starter

NextBase Lite - это простой next.js 13 + Supabase Cowerplate. Он включает в себя приложение Next.js 13 с TypeScript, Supabase и Tailwind CSS. Он включает в себя все новые папки app , компоненты layout , server components React и многое другое!
Функции
- Next.js 13 с асинхронными компонентами
- Примеры данных в области сервера и клиентских компонентов React. Постоянные данные, получая минимальные нагрузочные экраны.
- ⚛ Настройка настройки запросов React
- Реагировать на горячий компонент тоста
- Полностью напечатан TypeScript. Включает в себя генерацию автоматического типа для таблиц Supabase
- ? Tailwindcss
- ? Модульные тестирование и интеграционные настройки встроенные настройки
- Eslint, TypeScript, более красивые, PostCSS, настроенные для средств для разработки и тестирования
- ? Автоматическая карта сайта
- ? Метаданные SEO, JSON-LD и открытые графические теги со следующим SEO
- ✍ Семантический выпуск с автоматическим генерацией изменений
- ? Более красивой форматер кода
- ? Минимальный стиль
- Кодовая база, которую легко читать и изменить
Разработка
- Клонировать репо
- Установить зависимости с
yarn - Создайте учетную запись Supabase, если у вас ее еще нет
- Создайте новый проект в Supabase
- Свяжите Supabase с вашим проектом с помощью
yarn supabase link --project-ref <project-ref> . Вы можете получить свой проект REF от инструментальной панели проекта Supabase (настройки проекта -> API) - Duplicate
.env.local.example и переименование в .env.local - Втодите схемы базы данных в проект Supabase, используя
yarn supabase db push . - Сгенерируйте типы для ваших таблиц Supabase, используя
yarn generate:types:local . - Запустите
yarn dev , чтобы запустить сервер разработки.
Тестирование
- ЕДИНЦИОННЫЙ Тест с использованием
yarn test - Тестовый тест с использованием
yarn test:e2e
Развертывание
Это простой проект Next.js. Развертывание такое же, как и любой другой проект Next.js. Вы можете развернуть его в Vercel, NetLify или любого другого провайдера хостинга.
Внося
Взносы приветствуются. Пожалуйста, откройте проблему или PR.
Лицензия
Грань
Поиск неисправностей
Оформить файл устранения неполадок. MD для общих проблем.
Premium NextBase Boilerplate
Также проверьте нашу премиальную паттерскую пластинку с большим количеством функций. Он включает в себя полностью функциональную систему аутентификации, профили пользователей, организации, безопасность уровня строк и многое другое.
