Header banner
Revain logoHome Page
sails.js logo

Sails.js Review

4

Β·

Very good

Revainrating 4.5 out of 5Β Β 
RatingΒ 
4.5
Development, Web Frameworks

View on AmazonView on Π―M

Description of Sails.js

Sails makes it easy to build custom, enterprise-grade Node.js apps.

Reviews

Global ratings 4
  • 5
    2
  • 4
    2
  • 3
    0
  • 2
    0
  • 1
    0

Type of review

Revainrating 4 out of 5

Well-built, highly configurable and easy to use

I like that it is built with security in mind from day one. It's also very extensible so you can customize almost anything about your application. The documentation could be better at times but there are some really helpful people out here who will help you along the way if needed. If you're looking for an MVC framework then sails would likely not fit what you need because of its lack of conventions. For me this was more of a personal preference than something objective. We were solving our own

Pros
  • Simple to deploy
  • Very easy configuration, even beginners should have no problem picking things apart.
  • Strong community base via slack channel or mailing lists available directly within repo as well
  • Tutorials online covering all aspects including database support etc.Very active userbase; great resource when troubleshooting errors during development time especially through logs provided throughout project tree structure!
Cons
  • Documentation needs improvement
  • Lackl

Revainrating 5 out of 5

BlueBird and Sails, together great tools

I like that you can use any node framework for your sails app (like Express) which is very useful when building an application with multiple frameworks/libraries in one project! Also using bluebird promises instead of callbacks simplifies asynchronous programming quite much compared other JS MVCs out there such as AngularJS or Ember etc.. In some cases this might be confusing at first but after getting used its pretty straightforward :) not many downsides really apart from maybe being too…

Pros
  • You get access to powerful npm modules
  • Bluebirds Promises help simplify async stuff alot more than Callback hells do.
  • Its easy enough even non experienced dev's could learn it fairly quickly, plus learning experience feels good while coding
  • Documentation seems ok ish though still needs work especially regarding complex topics where examples should give better insight what exactly they mean
Cons
  • None

Its really fast for building front end applications (ReactJs) and is scalable as well which was pretty much its best feature ever!! Also support from sails team has been outstanding till now! Nothing at all!! We are using their NPM package manager too so this helps in creating projects quickly with ease!!Also we can host our application easily if needed without any hassle also. So far everything's good but i would love them more focus on making api calls faster rather than just having a…

Pros
  • Fastest way possible while doing RESTful services.
  • Easy deployment
  • Great community help available through mailing lists, slack channels & many others
Cons
  • No native integration options yet(I think it should come soon)
  • Not suitable enough currently due lacklustre client side framework capabilities

I like that every line of code is written in JS or CoffeeScript instead using JavaScript which would be less readable when you have many lines as this app does! There isn't much but what there's just works well enough for us so far - no issues at all here either way we look upon sails/nodeJS framework though maybe if more people were familiar with their APIs then some features could get improved faster (maybe?)I don;t really know why they changed from mongodb database driver since last time i…

Pros
  • Simple, easy to configure
  • Very fast response speeds compared against other services
  • No downtime ever experienced during peak hours.
  • Fast deployment times across platforms including AWS EC2 instances running Ubuntu Linux OS along Amazon Web Services servers
Cons
  • Some disadvantages