《SPA设计与架构:理解单页面Web应用》
单页的Web应用程序(SPA)是网络软件发展的下一阶段,SPA能够使浏览器应用像原生桌面应用一样流畅易用。 开发SPA需要新的开发理念,并掌握那些支持更复杂应用的新技术。幸运的是,学习如何创建SPA并不需要十分丰富的经验!本书能够帮助开发者从传统的网页应用开发过渡到SPA的开发。本书首先介绍了SPA模式,及建立创建链接页面的标准方法。然后简单介绍了模块化JavaScript编程,包括AMD和模块加载器。本书将指导读者学习SPA架构的各个方面,包括MV*框架、单元测试、路由、布局管理、数据访问、发布/订阅、性能和安全性。配套的示例很容易上手,且可被应用于读者自己的库或框架中。