Pragmatic. Immersive. Progressive.
Learn lean application engineering techniques building a single page web application and RESTful web services using Backbone.Marionette.js and the Spring Framework. Eliminate wasteful boilerplate code and focus on your features.
This book is a full-stack engineering experience. Build both a single-page application (SPA) client-side user interface and a complete set of RESTful web services. Begin by rapidly prototyping using an in-memory database. Then learn to integrate with both MySQL and MongoDB.
Ready for production? We've got you covered. The book dedicates chapters to development operations and production operations. Learn to quickly, simply, and reliably build, package, configure, deploy, and monitor the applications in production server environments.
The concepts discussed in this book are illustrated through rich example projects for both the Single Page Application user interface and the RESTful web services. As you read the book and construct the applications, you will become familiar with several technology frameworks and programming languages.
1 The book illustrates the single page application assembly processes using Grunt; however, the same functionality is also authored in Gulp for the reader's reference.
2 The book illustrates the single page application using JavaScript; however, the complete project is also available in CoffeeScript.
1 The book illustrates data persistence using the Spring Data JPA project; however, a chapter is dedicated to MongoDB persistence and the complete project integration with MongoDB is available for reference.