利用JavaScript的优势创建健壮、易于扩展、维护的Web或企业应用。通过应用本书中的设计模式,让使用JavaScript的开发人员学习如何撰写灵活有弹性的代码,并且这些代码容易适应代码增长。 JavaScript是Web编程最基本的语言,但在现实世界中,基于JavaScript的应用经常被你的改变而破坏。本书中,作者Eric Elliott教你如何在现有的大型JavaScript应用中添加客户端、服务端功能,但不影响既有代码。
“Eric不仅清晰明了的讲述的JavaScript语言的重要细节,还展示了建立健壮应用工具和技术的生态圈。非常简单:创建JS应用请先读本书。”
-Kyle Simpson
Open Web Evangelist
- 剖析大型JavaScript应用
- 使用桌面应用的特性创建现代Web应用
- 学习代码组织,模块化,复用的最佳实践
- 按责任分层划分应用
- 使用Node.js创建有效、自描述的超媒体API
- 极速完成测试、集成和部署软件升级
- 使用用户身份验证和授权来控制资源访问
- 扩展应用的国际化