Learning Single:page Web Application Development
上QQ阅读APP看书,第一时间看更新

Preface

Dynamic web applications and real-time updates with no page refresh, scalable, high performance, and very rich interfaces are increasingly dominating the market for web development today with a new way to develop web content, called Single Page Web Application (SPA). This kind of development allows you to write less server-side code and more client-side code, which is sometimes focused on JavaScript, providing a better user experience with a new way to interact with the application. Products such as Gmail, Trello, and Groupon are examples of successful SPA development.

Throughout the book, we will show important points in the evaluation of the tools/frameworks available in the market for a great user experience with SPA development. Also, we introduce the concept of full-stack applications in JavaScript, using Node.js and MongoDB to build a RESTful API.

How to deal with all of these technologies and get the best out of them all is a very interesting and motivating task. In the course of our book, we will see how to get the best out of this development method, using the latest and greatest technologies to build a sample application.

Enjoy!