Getting started with Sails.js: General Overview

What is Sails.js? Sails is a Node.js framework that makes it easy to build custom, enterprise-grade Node.js apps. As described on the Sail.js homepage, It is designed to emulate the familiar MVC pattern of frameworks like Ruby on Rails, but with support for the requirements of modern apps: data-driven APIs with a scalable, service-oriented architecture. It’s[…]


The importance of Test Driven Development

Test-driven development (TDD), is a new age evolutionary approach to development which emphasizes test-first development. Here you write a test before you write just enough production code to fulfill that test and then go on to refactor the code. The primary goal of TDD is specification and not validation (Martin, Newkirk, and Kess 2003).  In other[…]

Show Buttons
Hide Buttons