spa
单页Web应用 豆瓣
Single Page Web Applications
作者: 米可夫斯基 (Michael S. Mikowski) / 鲍威尔 (Josh C. Powell) 译者: 包勇明 人民邮电出版社 2014 - 9
《单页Web应用:JavaScript从前端到后端》是设计和构建大规模JavaScript单页Web应用(SPA)的宝贵指南,这些应用从前端到后端都使用JavaScript:浏览器端应用、Web服务器和数据库。
《单页Web应用:JavaScript从前端到后端》大约三分之二的内容专门讲解单页Web应用的客户端开发,先定义何为JavaScript单页应用,接着介绍书中使用的单页Web应用的架构,然后依次讲解Shell模块、功能模块、Model模块、Data模块和Fake模块等,其中还专门拿出一整章讲解开发单页Web应用时需要掌握的JavaScript概念和特性;剩下三分之一的内容讲解单页Web应用的服务器端开发和其他与单页Web应用相关的知识,如Node.js、MongoDB、CDN、搜索引擎优化、数据分析、错误日志以及各个层级的缓存等。本书最后的两个附录分别介绍JavaScript的编码规范和单页Web应用的测试。
《单页Web应用:JavaScript从前端到后端》适合Web开发人员、架构师和产品经理阅读,需要读者至少要有些JavaScript、HTML和CSS的开发经验。
专业书评:
“对好几代单页Web应用优化后的深刻见解。”
——摘自Gregory D. Benson撰写的序
“彻底、全面、系统。”
——Mark Ryall,ThoughtWorks公司
“即使你使用了框架,也有必要读一下这本书。”
——Ken Rimple,《Spring Roo in Action》作者
“我强烈推荐本书所展示的技术。”
——Jason Kaczor,SharePoint MVP
“非常棒的指南。”
——Mike Greenhalgh,NHS Wales
Serverless架构:无服务器单页应用开发 豆瓣
作者: 【美】Ben Rady(本·雷迪) 译者: 郑美赞 / 简传挺 电子工业出版社 2017 - 7
《Serverless架构:无服务器单页应用开发》讲授如何利用Amazon 公司的AWS Lambda 创建Serverless 单页应用。这里,Serverless 的意思是应用开发者无须管理服务器,将应用构建在服务之上,而不是运行在需要人工配置和维护的服务器之上。这种新的开发方式带来很多好处,比如节省成本,可扩展性与可靠性高,以及开发者可以专注于实现应用的业务逻辑等。全书共8 章,Ben Rady 带领读者采用这种新方法从零开始开发一个JavaScript 解题应用,并且对其进行测试,最终完成部署。
对于创业者以及中小企业的开发者来说,《Serverless架构:无服务器单页应用开发》讲述的Serverless 设计是一个值得了解和学习的新方法,可以从中获得启示,抓住先机。