A facilidade é um ponto de partida do projeto para a criação de aplicativos da Web usando o React ou o Vue, mas sem o incômodo da gestão do estado de front -end, graças ao inertia.js.
O modelo é pré-configurado com o ASP.NET Core Identity, Entity Framework Core e inércia para colocá-lo em funcionamento rapidamente.
O front -end é construído com CSS e Vite de Tailwind e está pronto para ser estendido com seus próprios componentes.
O modelo de back -end tem todas as configurações implementadas diretamente no modelo, para que você não precise executar ginástica para configurar seu projeto.
A facilidade é fortemente inspirada e empréstimo ( literalmente rouba ... ) muito da Breeze de Laravel.
Instale os modelos da NUGET:
dotnet new -i Ease.TemplatesReagir:
dotnet new ease -n {MyProject} --client reactVue (em breve):
dotnet new ease -n {MyProject} --client vueSem cabeça (configure seu próprio front -end)
dotnet new ease -n {MyProject} --client headless O banco de dados padrão é PostGresql, mas você pode alterá -lo para o SQL Server ou SQLite adicionando a opção --database :
dotnet new ease -n {MyProject} --client react --database sqlite || sqlserver || postgresql*** Atualmente, o MySQL não é suportado porque Pomelo não atualizou seu adaptador para .NET 8.0
dotnet run --seed && dotnet run cd client
npm i && npm run devEste modelo ainda está em desenvolvimento e não está pronto para o uso da produção.
Se alguém da equipe do Laravel tiver um problema comigo usando o código do front -end, entre em contato e eu o mudarei.