Programming JavaScript Applications

0
(0)

Programming JavaScript Applications
 

  • Author:Eric Elliott
  • Length: 254 pages
  • Edition: 1
  • Publisher: O’Reilly Media
  • Publication Date: 2014-07-24
  • ISBN-10: 1491950293
  • ISBN-13: 9781491950296
  • Sales Rank: #632333 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Take advantage of JavaScript’s power to build robust web-scale or enterprise applications that are easy to extend and maintain. By applying the design patterns outlined in this practical book, experienced JavaScript developers will learn how to write flexible and resilient code that’s easier—yes, easier—to work with as your code base grows.

    JavaScript may be the most essential web programming language, but in the real world, JavaScript applications often break when you make changes. With this book, author Eric Elliott shows you how to add client- and server-side features to a large JavaScript application without negatively affecting the rest of your code.

    • Examine the anatomy of a large-scale JavaScript application
    • Build modern web apps with the capabilities of desktop applications
    • Learn best practices for code organization, modularity, and reuse
    • Separate your application into different layers of responsibility
    • Build efficient, self-describing hypermedia APIs with Node.js
    • Test, integrate, and deploy software updates in rapid cycles
    • Control resource access with user authentication and authorization
    • Expand your application’s reach through internationalization

    Table of Contents

    Chapter 1. The JavaScript Revolution
    Chapter 2. Functions
    Chapter 3. Objects
    Chapter 4. Modules
    Chapter 5. Separation of Concerns
    Chapter 6. Access Control
    Chapter 7. Logging
    Chapter 8. Building RESTful APIs
    Chapter 9. Feature Toggle
    Chapter 10. Internationalization
    Appendix A. JavaScript Style Guide

    中文:

    书名:编写JavaScript应用程序

    利用JavaScript的强大功能,构建易于扩展和维护的健壮的Web级或企业级应用程序。通过应用这本实用书籍中概述的设计模式,有经验的JavaScript开发人员将学习如何编写灵活且有弹性的代码,随着代码库的增长,这些代码更易于使用。

    JavaScript可能是最基本的Web编程语言,但在现实世界中,当您进行更改时,JavaScript应用程序经常会崩溃。在这本书中,作者Eric Elliott向您展示了如何在不对其余代码造成负面影响的情况下将客户端和服务器端特性添加到大型的JavaScript应用程序中。

    • 分析一个大规模的JavaScript应用程序
    • 构建具有桌面应用程序功能的现代Web应用程序
    • 了解代码组织、模块化和重用的最佳实践
    • 将您的应用程序划分为不同的责任层
    • 使用Node.js构建高效的自描述超媒体API
    • 在快速周期内测试、集成和部署软件更新
    • 通过用户身份验证和授权控制资源访问
    • 通过国际化扩展您的应用程序的覆盖范围

    目录表

    Chapter 1. The JavaScript Revolution
    Chapter 2. Functions
    第三章客体
    第4章:模块
    第五章:关注事项的分离
    第6章:访问控制
    第七章森林采伐
    第8章构建REST风格的API
    第9章:功能切换
    第十章中国国际化
    Appendix A. JavaScript Style Guide

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册