About this Book

A brief history of Sails

The development of Sails began entirely by accident. Over the course of 2011 and 2012, Mike built several Node.js apps. Like many early Node.js users, he ended up organically accumulating code he could reuse across different projects. As you may already know, that works great for a while, but what he needed was a framework.

But there wasn’t an MVC framework for Node.js yet. Most projects at that time directly incorporated two modules—Express and Socket.IO—which are great but were never intended to be used as complete web frameworks. We had to write database queries by hand and make crucial structural decisions on a case-by-case basis. This made it hard to build (and especially maintain) Node.js apps ...

Get Sails.js in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.