Giới thiệu về Sails JS
Sails JS là gì?
Sails js được phát triển dựa trên những thành công của Nodejs và V8 engine mang lại. Song song đó, Sails js được phát triển theo mô hình MVC giúp cho việc phát triển những ứng dụng nền tảng web trở nên quen thuộc và dễ dàng hơn.Ngoài ra, với Sails js đưa ra khái niệm hoàn toàn mới "blueprint". Blueprint giúp tạo những API nhanh chóng với các thao tác CRUD cơ bản giúp bạn làm việc với API một cách nhanh chóng, đơn giản hơn. Tuy nhiên, tôi thường disable thằng auto-generate này đi vì có những chức năng mình cần thì nó không có và nó có nhưng mình lại không cần dùng lắm.
Ưu điểm của Sails js
Những ứng dụng có thể thực hiện với Sails jsSails js có thể được ứng dụng vào hầu hết các ứng dụng phổ biến hiện nay. Dưới đây là một số ứng dụng mà mình nghĩ là Sails js có thể đảm đương tốt:
- Ứng dụng blog tương tác cao
- Những công cụ quản lí online
- Mạng xã hội
- Mạng xã hội hình ảnh
- Dịch vụ API đáp ứng nhu cầu đa nền tảng (web/mobile/etc)
Ngoài ra, cấu trúc của Sails JS có phần tiện lợi hơn với sự hỗ trợ của policies và các services. Vấn đề đa ngôn ngữ cũng được hỗ trợ khá tốt với packge i18n.
(to be continued...)
Nhận xét
Đăng nhận xét