Advanced Express Web Application Development covers an impressive amount of ground. It offers a great look at the process of building a non-trivial single-page web application with Express. After covering basic setup, the book progresses quickly through testing, automation, building a web API, MongoDB, logging, building the client-side Backbone application, real-time communication with offline support using Socket.IO and Redis, authentication and security, acceptance testing, performance, scalability and best-practices.
I would have really liked to see more context. Advanced Express Web Application Development is like an instruction manual that provides step-by-step directions towards a goal but doesn’t explain the decision-making process, what the alternatives are and what pitfalls you might run into.
Available on Amazon or direct from the publisher.
Disclosure: Author received a free copy of the reviewed book in exchange for the review