Software Alternatives, Accelerators & Startups


Realtime MVC Framework for Node.js

Sails.js Reviews and details

Screenshots and images

  • Sails.js Landing page
    Landing page //


Promote Sails.js. You can add any of these badges on your website.
SaaSHub badge
Show embed code


Intro to Sails.js Framework for Next-Level Nodejs Backend Apps

Sails.js LOGIC 101: Dynamic data

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Sails.js and what they use it for.
  • Choosing the best JavaScript framework for your next project
    Sails is a realtime JavaScript framework built on top of Express. Sails offers built-in realtime communication support and a flexible routing system. - Source: / 6 months ago
  • Best NodeJS frameworks for seamless backend development
    Sails is a realtime MVC framework for NodeJS built on top of Express. Sails has a flexible routing system and comes with built-in realtime communication support. - Source: / 7 months ago
  • The Ascent of Node.js: How a runtime changed the Web
    Sails.js: Sails.js pitched itself as the MVC framework for Node.js, bringing a Rails-like experience while being database agnostic. - Source: / 9 months ago
  • WebSockets 101
    Disclaimer: I didn't know much about Websockets 1 week ago, all the experience I had with Websockets was when I developed a chat application back in 2016 using a JS framework that tried to be a Ruby on Rails implementation called SailsJS, so I decided to research about this technology and consumed multiple resources which I will link in this blog post and each section. - Source: / 10 months ago
  • Advice on promoting and pitching Rails
    Perhaps Sails.js. They mention RoR. An Angular teacher used it to create a fast API. Source: 11 months ago
  • College Student -- First steps, help?
    First hurdle. ExpressJS isn't a great framework on it's own for building web sites. You need to cobble together some combination of a view engine, templating etc otherwise out of the box you'll end up handcrafting HTML which I don't think is what you want right now. I'm not up on the latest server-side web frameworks and don't think now is the time to get into react + nodejs. So I'll just suggest Sails:... Source: over 1 year ago
  • Preferred Node backend framework for TS?
    NestJs 's typescript support is just stellar since it is a pure typescript project from the ground up. Some missing frameworks in your list - Hapi - feathers - adonisJs - sailsjs (something about this framework never ticked, typescript is a clear after thought compared to the others in the list). Source: almost 2 years ago
  • Do you need to have imagination in order to program? How do you “think” like a programmer?
    Sails.js on the other hand is a framework for Node.js. It does offer a tool to bootstrap a project though. Source: almost 2 years ago
  • List of 4 essential Node.js frameworks and libraries for building real-time apps
    Sails.js, sometimes known as Sails, is a real-time MVC framework for developing enterprise-ready Node.js applications. Source: almost 2 years ago
  • Cleora: Tailwind CSS theme for WordPress
    To learn the TailwindCSS I have created a pilot project with SailsJs and improved it over the time to master the skills. - Source: / almost 2 years ago
  • What technologies for these requirements?
    Node based Here's a list of Node Frameworks. Most people go for Express, but it's very minimal. If you want something more complete and opinionated, you can check out AdonisJS, NestJS or Sails. They're mostly working with TypeScript, but depending on your knowledge of JS the switch might be easy enough. Source: about 2 years ago
  • Is there a 'batteries included' backend framework like Django, but written in JS?
    Also, there is a project called Sails.js if you're explicitly looking for a complete MVC framework in JS. I will say that I have not seen it used by any of the teams I've been on/around that work in JS, so it is a much less popular choice than building something starting with the simpler building blocks mentioned above. Source: about 2 years ago
  • What is the easiest backend framework/option?
    Based on your ask, I would strongly suggest you look into Sails.js. It's built on Node + Express and based on my experience with it, it sounds like it may be a good fit for your needs. Source: about 2 years ago
  • How to Secure your NodeJs Express Javascript Application - part 2
    Bonus: Another example of unwanted routes are default routes like those available in Sails and Feathers. Fortunately Express only has a default error and 404 handlers which we will cover in the following section. - Source: / over 2 years ago
  • Don't make me think, or why I switched to Rails from JavaScript SPAs
    I started my career with Rails, then some frontend, and now work a full-time job in Node. Agree with most or all of these points - full-stack javascript is kind of a mess and hasn't really progressed despite individual tools having done so. I think set out to solve a lot of these issues many years ago, by trying to be a JavaScript version of Rails. I'm not sure if they ever reached... - Source: Hacker News / over 2 years ago
  • Considering moving from NextJS to Rails
    As a rails and django dev some things in django are such a pain to set up/maintain, despite being a "less opionated" framework. Also, I hear SailsJS is a good JS framework inspired by rails. Source: over 2 years ago
  • Ask HN: Why is there no Django/Rails equivalent in JavaScript world?
    Sails.js [0] has been around for years. I don't know how good/bad it is, but there are lot of big name shops using it. 0. - Source: Hacker News / over 2 years ago
  • Ask HN: Why is there no Django/Rails equivalent in JavaScript world?
    This is fairly close I've used it on some side projects and it definitely felt like it made doing node apps faster than doing things by hand. - Source: Hacker News / over 2 years ago
  • Getting started with Node.js API
    This amazing framework will help you to build a robust Node.js API. It’s important to know that there are other options to take like Sails, Meteor, Happi, among others. In this case we will use Express which is the most used one but it doesn’t limit you to use other one. You can read the whole Express documentation here. - Source: / over 2 years ago
  • Doing MVC in F# and Saturn
    When I started my programming career about 6~7 years ago my first job was about doing PHP applications for a Customs Agency I used to use Yii Framework which is an MVC Framework for PHP. Later on in my journey I ended up using Sails.js which is another MVC framework (this time for node though). In F# we could try to go with dotnet new mvc -lang F# or dotnet new webapp but that would be the least idiomatic F#... - Source: / almost 3 years ago
  • Using template engines or return data with JSON in ExpressJS?
    I'm a professional front-end web developer & I'm looking for Node's frameworks that are opinionated, easy learning curve & provide many features out of the box. Sometimes, I have narrow my criteria down to Sails & Meteor. I think I'll go with Meteor. Do you have any feedback for me regarding this? Source: almost 3 years ago

External sources with reviews and comparisons of Sails.js

Top 14 Node.JS Frameworks: Which Will Rule in 2020?
This is another real-time MVC web development Node.js framework created on Express. It builds the latest, data-driven style of APIs and web apps. Sails.js can develop an API bookstore.

Do you know an article comparing Sails.js to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Sails.js discussion

Log in or Post with

This is an informative page about Sails.js. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.