Top Rated Sails.js Alternatives

Sailsjs is based on node.js so sails have great javascript support, apart from that sails use MVC (modal, view, controller ) architecture so code is easy and manageable. Review collected by and hosted on G2.com.
Sails Js provides great support still managing assets is messy, also while implementing sockets our team struggled with getting sockets up and running. also, migrations sometimes don't work properly. Review collected by and hosted on G2.com.
17 out of 18 Total Reviews for Sails.js


1. well-organized structures of model, view, and controller.
2. The middleware plays an important role in security, and connection between the backend and other integrations, inside config you can customize each and everything very easily i.e. sockets, security, datastores, policies, routes, etc. They are well easy to understand.
3. connection between the controller, helper functions, routes, and Models is very easy and because of this, anyone can implement typical logic and build API in a more effective way.
4. Different databases support like MySQL, Postgres, MongoDB help a lot to move data from one another.
5. Easy to deploy within development and production environments just by changing some variable's name.
6. Well supported Socket.io which helps to get real-time interaction like chat.
7. Documentation is very clear and easy to understand for beginners.
8. Easy to lift the application
9. Easy to develop REST API. Review collected by and hosted on G2.com.
1. While building the application sometimes the Sails lift takes too much time.
2. Sometimes the logged error is not understandable.
3. very few peer groups and Community response times are slow.
4. Sails framework only supports Waterline ORM.
5. VueJS is standardized by default. Review collected by and hosted on G2.com.

MVC! We didn't find any other MVC framework like Sails in Node JS. Review collected by and hosted on G2.com.
Of course, If you start comparison you can find many ups and downs! I think Sails is really doing great and being improved. Review collected by and hosted on G2.com.

In SailsJS, when you develop an API, the process of mapping the routs with controllers is very easy and clean. And then function development in those controllers are like piece of cake. Also, authenticating the users with MS-Auth tokens using passport JS was quite clean.
Other than this, integeration of ORM with any kind of databases in quite sorted with just few simple configurations on JS file level. I had a smooth experience doing the CRUD operations with the MongoDB ORM.
Build process for both the development and production mode is made quite simple. Review collected by and hosted on G2.com.
defining policies in SailsJS to protect the APIs and data is a bit complex. Review collected by and hosted on G2.com.

Waterline, the ORM works as expected - no surprises there. The blueprint routes help spin up endpoints extremely quickly. Config management is straightforward and the community is helpful. Review collected by and hosted on G2.com.
The transaction syntax seems a little complicated. I didn't enjoy the fact that the entire documentation was updated to an async-await format, both earlier and this new one should have been supported for a while. Review collected by and hosted on G2.com.
1. Really good documentation.
2. Liked the fact that I can use UI libraries such as react, veu with it.
3. The formation of this framework is compelling as it has built on top of Node, Express etc.
4. I like the fact that It's easy to use and supporting leading databases. Review collected by and hosted on G2.com.
I didn't notice downsides yet; maybe I'll be able to figure them out once I deep dive into the framework. Review collected by and hosted on G2.com.

Suitable for any database. The Sales JS Bundle has robust Object Relational Mapping (ORM). So, no matter what database you use, this simple data access layer works best. REST APIs are self generated. Review collected by and hosted on G2.com.
Joining multiple tables is not working in nested cases Review collected by and hosted on G2.com.

It supports websockets in real time and also support multiple database which i like the most about it .mvc structure is there which makes sails js easy to use with angular and node js. Review collected by and hosted on G2.com.
It is little slow comparative to others. Review collected by and hosted on G2.com.

Rapid development because of most of the things like global variables, middleware, mvc routes etc. are already set up and we just need to use it in proper way. Review collected by and hosted on G2.com.
Error handling is not handled properly yet
Need to focus on that. Review collected by and hosted on G2.com.

Flexible, highly configurable, very easy learning curve, extensible, easy to deploy, scalable,... Review collected by and hosted on G2.com.
They completely dropped support for version 0.x. Review collected by and hosted on G2.com.