Ease
1.0.0
簡単なのは、ReactまたはVueを使用してWebアプリケーションを構築するためのプロジェクトの出発点ですが、Inertia.jsのおかげでFrontend State Managementの手間はありません。
このテンプレートは、ASP.NETコアID、エンティティフレームワークコア、および慣性を迅速に実行するための慣性で事前に構成されています。
フロントエンドは、Tailwind CSSとViteで構築されており、独自のコンポーネントで拡張する準備ができています。
バックエンドテンプレートにはすべての構成がテンプレートに直接実装されているため、プロジェクトを構成するために体操を実行する必要はありません。
簡単にインスピレーションを与え、Laravel Breezeからたくさんの借用(文字通り盗みます... )。
Nugetからテンプレートをインストールします。
dotnet new -i Ease.Templates反応:
dotnet new ease -n {MyProject} --client reactVue(近日公開):
dotnet new ease -n {MyProject} --client vueヘッドレス(独自のフロントエンドを構成)
dotnet new ease -n {MyProject} --client headlessデフォルトのデータベースはpostgreSQLですが、 --databaseオプションを追加すると、SQL ServerまたはSQLiteに変更できます。
dotnet new ease -n {MyProject} --client react --database sqlite || sqlserver || postgresql*** PomeloがAdapterを.NET 8.0に更新していないため、MySQLは現在サポートされていません
dotnet run --seed && dotnet run cd client
npm i && npm run devこのテンプレートはまだ開発中であり、生産の使用ができていません。
Laravelチームの誰かがフロントエンドコードを使用して問題を抱えている場合は、お知らせください。変更します。