La facilité est un point de départ du projet pour la création d'applications Web à l'aide de React ou Vue, mais sans les tracas de la gestion de l'État de frontend grâce à Inertia.js.
Le modèle est préconfiguré avec ASP.NET Core Identity, Entity Framework Core et Inertia pour vous faire fonctionner rapidement.
Le frontend est construit avec Tailwind CSS et Vite, et est prêt à être étendu avec vos propres composants.
Le modèle backend a toute la configuration directement implémentée dans le modèle, vous n'avez donc pas besoin d'effectuer une gymnastique pour configurer votre projet.
La facilité est fortement inspirée et emprunte ( vole littéralement ... ) beaucoup de Laravel Breeze.
Installez les modèles de Nuget:
dotnet new -i Ease.TemplatesRéagir:
dotnet new ease -n {MyProject} --client reactVue (à venir bientôt):
dotnet new ease -n {MyProject} --client vueSans tête (configurez votre propre frontend)
dotnet new ease -n {MyProject} --client headless La base de données par défaut est PostgreSQL, mais vous pouvez le modifier en SQL Server ou SQLite en ajoutant l'option --database :
dotnet new ease -n {MyProject} --client react --database sqlite || sqlserver || postgresql*** MySQL n'est actuellement pas pris en charge car Pomelo n'a pas mis à jour son adaptateur vers .NET 8.0
dotnet run --seed && dotnet run cd client
npm i && npm run devCe modèle est toujours en développement et n'est pas prêt pour une utilisation en production.
Si quelqu'un de l'équipe Laravel a un problème avec moi en utilisant son code frontal, faites-le moi savoir et je le changerai.