Ease เป็นจุดเริ่มต้นโครงการสำหรับการสร้างเว็บแอปพลิเคชันโดยใช้ React หรือ Vue แต่ไม่มีความยุ่งยากในการจัดการสถานะส่วนหน้าขอบคุณ Inertia.js
เทมเพลตได้รับการกำหนดค่าล่วงหน้าด้วยตัวตนหลักของ ASP.NET, Entity Framework Core และ Inertia เพื่อให้คุณทำงานได้อย่างรวดเร็ว
ส่วนหน้าถูกสร้างขึ้นด้วย Tailwind CSS และ VITE และพร้อมที่จะขยายด้วยส่วนประกอบของคุณเอง
เทมเพลตแบ็กเอนด์มีการกำหนดค่าทั้งหมดที่ใช้โดยตรงในเทมเพลตดังนั้นคุณไม่จำเป็นต้องดำเนินการยิมนาสติกเพื่อกำหนดค่าโครงการของคุณ
ความสะดวกได้รับแรงบันดาลใจอย่างมากและยืม ( ขโมยอย่างแท้จริง ... ) มากมายจาก Laravel Breeze
ติดตั้งเทมเพลตจาก NuGet:
dotnet new -i Ease.Templatesตอบสนอง:
dotnet new ease -n {MyProject} --client reactVue (เร็ว ๆ นี้):
dotnet new ease -n {MyProject} --client vueHeadless (กำหนดค่าส่วนหน้าของคุณเอง)
dotnet new ease -n {MyProject} --client headless ฐานข้อมูลเริ่มต้นคือ PostgreSQL แต่คุณสามารถเปลี่ยนเป็น SQL Server หรือ SQLite ได้โดยการเพิ่มตัวเลือก --database :
dotnet new ease -n {MyProject} --client react --database sqlite || sqlserver || postgresql*** ไม่รองรับ MySQL เนื่องจาก Pomelo ไม่ได้อัปเดตอะแดปเตอร์เป็น. NET 8.0
dotnet run --seed && dotnet run cd client
npm i && npm run devเทมเพลตนี้ยังอยู่ในระหว่างการพัฒนาและยังไม่พร้อมสำหรับการใช้งานการผลิต
หากใครจากทีม Laravel มีปัญหากับฉันโดยใช้รหัสส่วนหน้าของพวกเขาโปรดแจ้งให้เราทราบและฉันจะเปลี่ยนมัน