High level architecture overview

The following is an overview about the most important architectonical parts of our application:   

We will make use of the AngularJS plugin Restangular which will help us manage our web service calls.

Our backend server will be built using Percolator, a library which streamlines the creation of RESTful APIs with Node.js.

We are going to use different database solutions for testing & development (sqlite) and production (MySQL), which is why we will use node-dbi, a database access abstraction layer.

In order to ease database schema management in different environments, we will use the db-migrate tool that handles ...

Get The Node Craftsman Book now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.