Preface
This book is a starting point to meet the most important concepts and frameworks involved in modern web application production.
Delivering a web application nowadays consists of building a complete development environment, starting with a proper design and its testing, and ending with an automated build process.
Every chapter sequentially introduces a library or a tool as a specific building block of the entire environment, proposing concrete examples and development considerations: use a presentation framework with Knockout.JS, unit test in BDD style with Jasmine, design and implement a proper development strategy to achieve good unit testing coverage, and install and configure a build environment based on task automation.
This book shows a solid direction to follow when developing a web application and allows its readers to collect new hints and ideas to improve their own design strategies and delivery process.