Summary

This chapter introduced the concept of single-page applications and implemented a Taskify frontend as an SPA, connecting to the Spring-based API server on the backend. We got a fair understanding of Ember.js and its tools as we built our frontend. Spring and Ember have together simplified the building of an otherwise complex rich web application of this type. The use of Ember is just an illustration of how Spring can power the backend of modern SPAs. Spring powers SPAs built on other frameworks, such as Angular, React, and Backbone, created by teams across the globe.

So far, we have successfully covered the most important features of Spring Framework. This foundation enables you to venture into more advanced features of Spring, packaged ...

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.