Démarreur Nextbase

NextBase Lite est un simple buisaule Suivant.JS 13 + Supabase. Il comprend une application Next.js 13 avec TypeScript, Supabase et Tailwind CSS. Il comprend le tout nouveau dossier app , les composants layout , server components et plus encore!
Caractéristiques
- Next.js 13 avec des composants asynchrones
- Données Répondre aux exemples dans les composants React Server et Client. Données suspensives récupérant avec des écrans de chargement minimaux.
- ⚛️ REACT RECTION CONFIGURÉ CONFIGURÉ
- Composant React Hot Toast
- Entièrement typé avec dactylographie. Comprend une génération de type automatique pour les tables Supabase
- ? Tailwindcss
- ? Configuration des tests et des tests d'intégration unitaires intégrés
- Eslint, dactylographe, plus joli, PostCSS configuré pour les environnements de développement et de test
- ? Génération automatique du site de site
- ? Métadonnées de référence
- ✍️ Release sémantique avec génération automatique de changelog
- ? Formateur de code plus joli
- ? Style minimal
- Base de code qui est facile à lire et à modifier
Développement
- Cloner le repo
- Installez les dépendances avec
yarn - Créez un compte Supabase si vous n'en avez pas déjà
- Créer un nouveau projet à Supabase
- Link Supabase à votre projet à l'aide
yarn supabase link --project-ref <project-ref> . Vous pouvez obtenir votre projet de projet du tableau de bord du projet Supabase (Paramètres du projet -> API) - Dupliquer
.env.local.example et le renommer à .env.local et ajouter le projet ref, supabase URL et key anon. - Poussez le schéma de base de données vers votre projet Supabase à l'aide
yarn supabase db push . - Générer des types pour vos tables Supabase à l'aide
yarn generate:types:local . - Exécutez
yarn dev pour démarrer le serveur de développement.
Essai
- Test unitaire à l'aide
yarn test - Test de bout en bout à l'aide
yarn test:e2e
Déploiement
Ceci est un simple projet Next.js. Le déploiement est le même que tout autre projet Next.js. Vous pouvez le déployer sur Vercel, Netlify ou tout autre fournisseur d'hébergement.
Contributif
Les contributions sont les bienvenues. Veuillez ouvrir un problème ou un PR.
Licence
Mit
Dépannage
Découvrez le fichier de dépannage.md pour les problèmes communs.
Plate-plaque à base Next Prime
Découvrez également notre chauffeur premium avec plus de fonctionnalités. Il comprend un système d'authentification entièrement fonctionnel, des profils d'utilisateurs, des organisations, une sécurité au niveau des lignes, etc.
