สารบัญ
- การแนะนำ
- แอปพลิเคชั่นเต็มสแต็ค
- อีคอมเมิร์ซ (ตะกร้าสินค้า)
- การใช้งานฝั่งเซิร์ฟเวอร์
- การใช้งานฝั่งไคลเอ็นต์
- บล็อก/CMS
- การใช้งานฝั่งเซิร์ฟเวอร์
- ฝั่งไคลเอ็นต์
- CRUD แบบง่าย (สร้าง อ่าน อัปเดต ลบ)
- การใช้งานฝั่งเซิร์ฟเวอร์
- การใช้งานฝั่งไคลเอ็นต์
- CRUD + การแบ่งหน้า
- การใช้งานฝั่งเซิร์ฟเวอร์
- การใช้งานฝั่งไคลเอ็นต์
- ติดตามฉัน
การแนะนำ
นี่เป็นโปรเจ็กต์ที่ใช้สำหรับการเรียนรู้การดำเนินการ CRUD พื้นฐานและการใช้การแบ่งหน้า
- AspNet Core เว็บ Api
- แกนกรอบเอนทิตี
แอปพลิเคชั่นเต็มสแต็ค
อีคอมเมิร์ซ (ตะกร้าสินค้า)
การใช้งานฝั่งเซิร์ฟเวอร์
- Spring Boot + ไฮเบอร์เนตข้อมูลสปริง
- Spring Boot + เสื้อ JAX-RS + Spring Data Hibernate
- โหนด Js + Sequelize
- โหนด Js + ชั้นวางหนังสือ
- โหนด Js + พังพอน
- ไพธอน จังโก้
- กระติกน้ำ
- โกลังไปโกนิค
- รูบี้ออนเรลส์
- แอสปาเน็ต คอร์
- ลาราเวล
ต่อไปที่จะเกิดขึ้นคือ:
- Spring Boot + ข้อมูลสปริงไฮเบอร์เนต + Kotlin
- Spring Boot + เสื้อ Jax-RS + Hibernate + Kotlin
- Spring Boot + มายบาติส
- สปริงบูท + มายบาติส + คอตลิน
- Asp.Net เว็บ Api เวอร์ชัน 2
- น้ำอมฤต
- โกลัง+บีโก้
- โกลัง + ไอริส
- โกลัง+เอคโค่
- โกลัง+มิกซ์
- โกลัง + เรเวล
- โกลัง+คิท
- กระติกน้ำ + กระติกน้ำ-พักผ่อน
- AspNetCore + NHibernate
- AspNetCore + Dapper
การใช้งานฝั่งไคลเอ็นต์
แอปพลิเคชันอีคอมเมิร์ซฝั่งไคลเอ็นต์นี้ยังถูกนำไปใช้งานโดยใช้เทคโนโลยีฝั่งไคลเอ็นต์อื่นๆ:
- ตอบสนอง Redux
- ตอบสนอง
- วิว
- วิว + วิวซ์
- เชิงมุม
บล็อก/CMS
การใช้งานฝั่งเซิร์ฟเวอร์
ฝั่งไคลเอ็นต์
ต่อไปมาคือ
- ร้านค้า NgRx เชิงมุม
- เชิงมุม + วัสดุ
- ปฏิกิริยา + วัสดุ
- ตอบสนอง + รีดักซ์ + วัสดุ
- วิว + วัสดุ
- วิว + Vuex + วัสดุ
- ถ่าน
CRUD แบบง่าย (สร้าง อ่าน อัปเดต ลบ)
การใช้งานฝั่งเซิร์ฟเวอร์
การใช้งานฝั่งไคลเอ็นต์
ต่อไปมาคือ
- ร้านค้า NgRx เชิงมุม
- เชิงมุม + วัสดุ
- ปฏิกิริยา + วัสดุ
- ตอบสนอง + รีดักซ์ + วัสดุ
- วิว + วัสดุ
- วิว + Vuex + วัสดุ
- ถ่าน
- จาวาสคริปต์วานิลลา
CRUD + การแบ่งหน้า
การใช้งานฝั่งเซิร์ฟเวอร์
- รองเท้าบูทสปริง + ข้อมูลสปริง + เสื้อเจอร์ซีย์
- สปริงบูท + ข้อมูลสปริง
- ปฏิกิริยา Spring Boot + ปฏิกิริยาข้อมูลสปริง
- ไปกับจินโกนิค
- ลาราเวล
- ราง + JBuilder
- ราง
- NodeJs Express + Sequelize
- NodeJs Express + ชั้นวางหนังสือ
- NodeJs Express + พังพอน
- ไพธอน จังโก้
- Python Django + เฟรมเวิร์กที่เหลือ
- หลามขวด
- แอสปาเน็ต คอร์
- AspNet เว็บ Api2
ต่อไปมาคือ
- NodeJs Express + Knex
- กระติกน้ำ + กระติกน้ำ-พักผ่อน
- Laravel + แฟร็กทัล
- Laravel + ทรัพยากร Api
- ไปกับมิกซ์
- AspNet เว็บ Api2
- เจอร์ซีย์
- น้ำอมฤต
การใช้งานฝั่งไคลเอ็นต์
- เชิงมุม
- ปฏิกิริยา-Redux
- ตอบสนอง
- วิว + วิวซ์
- วิว
ต่อไปมาคือ
- ร้านค้า NgRx เชิงมุม
- เชิงมุม + วัสดุ
- ปฏิกิริยา + วัสดุ
- ตอบสนอง + รีดักซ์ + วัสดุ
- วิว + วัสดุ
- วิว + Vuex + วัสดุ
- ถ่าน
- จาวาสคริปต์วานิลลา
ลิงค์โซเชียลมีเดีย
- ช่องยูทูป
- บล็อก
- ทวิตเตอร์
คำสั่งที่ใช้ในการสร้างโปรเจ็กต์
# Install Sqlite Entity Framework provider
dotnet add package Microsoft.EntityFrameworkCore.Sqlite
# or
Install-Package Microsoft.EntityFrameworkCore.Sqlite
# Install Route Analyzer
dotnet add package AspNetCore.RouteAnalyzer
# or
Install-Package AspNetCore.RouteAnalyzer
# Create Models, add migrations, and migrate
# with dotnet cli
dotnet ef migrations add InitialCreate
dotnet ef database update
# with Nuget Package Manager console(Powershell)
Add-Migration InitialCreate
Update-Database
ติดตามฉัน
- Youtube Channel ฉันเผยแพร่วิดีโอเกี่ยวกับการเขียนโปรแกรมเป็นหลัก
- บล็อก บางครั้งฉันก็เผยแพร่ซอร์สโค้ดที่นั่นก่อน Github
- Twitter ฉันแบ่งปันเคล็ดลับในการเขียนโปรแกรม