Chapter 6. Building a Single-Page Spring Application

Having mastered many powerful features of Spring Framework while handling all the major technical concerns of enterprise applications, it is time to build a modern web application by putting all the techniques we learned in the previous chapters together. The current trend in web development is to build single-page applications (SPAs) that offer native-like user experience and an intuitive UI. In this chapter, let's build a responsive SPA powered by a Spring backend.

We will use Ember.js for building the SPA and Bootstrap for styling and responsive behavior. For Ember development, we will use a command-line tool called Ember CLI, which runs on Node.js and combines a collection of supporting ...

Get Spring MVC: Designing Real-World Web Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.