Xây dựng bên trên ExpressJS, SailsJS tận dụng được những điểm mạnh của framework này, đồng thời tích hợp thêm khá nhiều thứ hay ho khác như:
- Socket.io giúp đồng bộ realtime dữ liệu giữa client và server, đây cũng là điểm mạnh được đội ngũ phát triển SailsJS quảng bá nhiều nhất.
- ORM Waterline giúp bạn khai báo và quản lý database tốt hơn, đồng thời có thể chuyển qua lại giữa những loại database khác nhau: MySQL, MongoDB,...
- MVC model: Nếu dùng ExpressJS, bạn phải tự config để có được một cấu trúc source theo mô hình này, thì với SailsJS, nó đã được tích hợp sẵn.
Trang chủ: http://sailsjs.org/
Getting Started: http://sailsjs.org/get-started
Cài đặt
Cài đặt sails cực kì dễ, với 1 lệnh npm$ sudo npm -g install sails
Với Windows hoặc Mac thì không cần sudo
npm -g install sails
Tạo ứng dụng đầu tiên
Tạo ứng dụng Sails bằng lệnh$ sails new testProject
Tiếp theo là lệnh lift, lift có tác dụng khởi động Server
cd testProject
sails lift
Mở trình duyệt và truy cập địa chỉ: http://localhost:1337
Tiếp theo các bạn tự khám phá nhé. Mình sẽ chi tiết ở một bài viết sau.
Tôi là Duyệt