-
Thay thế ORM truyền thống và giúp việc truy cập DB trở nên dễ dàng hơn
-
Hỗ trợ PostgreSQL, MySQL, SQLite
-
Cải thiện năng suất, hiệu năng và độ an toàn cho nhà phát triển Node.js + TypeScript
-
Ưu điểm
→ Xử lý dữ liệu dưới dạng đối tượng (khác với ORM)
→ Xử lý quan hệ trực quan
→ Schema DB mang tính khai báo và dễ đọc
→ Hỗ trợ tự động hoàn thành truy vấn DB
→ Truy vấn type-safe
→ Vì API truy vấn được tạo dựa trên schema DB, nên ngay cả khi schema thay đổi cũng chỉ cần tạo lại API là các thay đổi sẽ được áp dụng tự động
→ Prisma client tương thích với REST, GraphQL, Thrift, gRPC
- RedwoodJS cũng chọn Prisma
2 bình luận
Vẫn còn vài thứ chưa làm được. Nhưng so với những thứ khác thì nó chạy dễ hơn nên khá ổn :).
Bên nest.js cũng có phần đã làm sẵn ở bản preview, nhưng không biết lần này có được cập nhật không nữa..
RedwoodJS - JAMStack có thể phát triển full-stack https://vi.news.hada.io/topic?id=1699