Loco.rs

เป็นเว็บเฟรมเวิร์กที่ได้รับแรงบันดาลใจจาก Ruby on Rails

Author:
วันที่เขียน: 07-10-2024 18:04
view: 116

Loco.rs เป็นเว็บเฟรมเวิร์กที่ได้รับแรงบันดาลใจจาก Ruby on Rails แต่ถูกพัฒนาบนภาษา Rust โดยเน้นการพัฒนาเว็บแอปพลิเคชันแบบ full-stack ที่มีประสิทธิภาพสูง โดย Loco.rs ถูกออกแบบให้ใช้งานง่ายและรองรับการพัฒนาแอปพลิเคชันได้อย่างรวดเร็ว ตั้งแต่การจัดการฐานข้อมูล, การเขียน API, การทำ background jobs ไปจนถึงการจัดการงานอัตโนมัติ เช่น scheduler หรือการส่งอีเมล

คุณสมบัติเด่น:

การทำงานแบบ MVC (Model-View-Controller): แยกโค้ดการทำงานของโมเดล, การจัดการเส้นทาง, และการสร้างมุมมองเว็บออกจากกัน  .

การจัดการฐานข้อมูล: ใช้ SeaORM ในการจัดการโมเดลและ migration ของฐานข้อมูล รองรับทั้ง SQLite และ Postgres .

Background Jobs: รองรับการรันงานใน background เช่น การประมวลผลข้อมูลที่ใช้เวลานาน หรือการส่งอีเมล โดยใช้ Redis .

Deployment ง่าย: รองรับการ deploy ผ่าน Docker, Terraform, และระบบอื่นๆ  .

Loco.rs เหมาะสำหรับนักพัฒนาที่ต้องการสร้างแอปพลิเคชันบนภาษา Rust และมองหาเฟรมเวิร์กที่มีความยืดหยุ่นและประสิทธิภาพสูง

 


Privacy policy