微信扫一扫联系客服

微信扫描二维码

进入报告厅H5

关注报告厅公众号

93

电子书-构建第一种方法的JavaScript应用设计JavaScript Application Design A Build First Approach (英)

# 计算机 # 网站开发 # 自动化开发 大小:5.34M | 页数:344 | 上架时间:2022-03-12 | 语言:英文

电子书-构建第一种方法的JavaScript应用设计JavaScript Application Design A Build First Approach (英).pdf

电子书-构建第一种方法的JavaScript应用设计JavaScript Application Design A Build First Approach (英).pdf

试看10页

类型: 电子书

上传者: 二一

出版日期: 2022-03-12

摘要:

Summary

JavaScript Application Design: A Build First Approach introduces JavaScript developers to techniques that will improve the quality of their software as well as their web development workflow. You'll begin by learning how to establish build processes that are appropriate for JavaScript-driven development. Then, you'll walk through best practices for productive day-to-day development, like running tasks when your code changes, deploying applications with a single command, and monitoring the state of your application once it's in production.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Book

The fate of most applications is often sealed before a single line of code has been written. How is that possible? Simply, bad design assures bad results. Good design and effective processes are the foundation on which maintainable applications are built, scaled, and improved. For JavaScript developers, this means discovering the tooling, modern libraries, and architectural patterns that enable those improvements.

JavaScript Application Design: A Build First Approach introduces techniques to improve software quality and development workflow. You'll begin by learning how to establish processes designed to optimize the quality of your work. You'll execute tasks whenever your code changes, run tests on every commit, and deploy in an automated fashion. Then you'll focus on designing modular components and composing them together to build robust applications.

This book assumes readers understand the basics of JavaScript.

What's Inside

  • Automated development, testing, and deployment processes
  • JavaScript fundamentals and modularity best practices
  • Modular, maintainable, and well-tested applications
  • Master asynchronous flows, embrace MVC, and design a REST API

About the Author

Nicolas Bevacqua is a freelance developer with a focus on modular JavaScript, build processes, and sharp design. He maintains a blog at ponyfoo.com.

Table of Contents

    PART 1 BUILD PROCESSES
  1. Introduction to Build First
  2. Composing build tasks and flows
  3. Mastering environments and the development workflow
  4. Release, deployment, and monitoring
  5. PART 2 MANAGING COMPLEXITY
  6. Embracing modularity and dependency management
  7. Understanding asynchronous flow control methods in JavaScript
  8. Leveraging the Model-View-Controller
  9. Testing JavaScript components

  1. REST API design and layered service architectures
  • 摘要

    1. JavaScript应用程序设计:构建优先的方法》向JavaScript开发人员介绍了一些技术,这些技术将提高他们的软件质量以及他们的Web开发工作流程。你将首先学习如何建立适合JavaScript驱动的开发的构建过程。然后,你将了解日常开发的最佳实践,如在代码改变时运行任务,用一个命令部署应用程序,以及在生产中监控应用程序的状态。

    2. 购买印刷版书籍包括万宁出版社提供的PDF、Kindle和ePub格式的免费电子书。

    3. 关于此书

    4. 大多数应用程序的命运往往在写下一行代码之前就已注定。这怎么可能呢?很简单,糟糕的设计保证了糟糕的结果。好的设计和有效的流程是构建、扩展和改进可维护应用程序的基础。对于JavaScript开发人员来说,这意味着发现工具、现代库和架构模式,以实现这些改进。

    5. JavaScript应用程序设计:构建优先方法》介绍了提高软件质量和开发工作流程的技术。你将首先学习如何建立旨在优化你工作质量的流程。你将在代码改变时执行任务,在每次提交时运行测试,并以自动化的方式进行部署。然后,你将专注于设计模块化组件,并将它们组合在一起以构建强大的应用程序。

    6. 本书假定读者了解JavaScript的基础知识。

    7. 内容包括

    8. 自动化的开发、测试和部署过程
    9. JavaScript的基础知识和模块化的最佳实践
    10. 模块化、可维护和测试良好的应用程序
    11. 掌握异步流程,接受MVC,并设计REST API
    12. 关于作者

    13. Nicolas Bevacqua是一名自由开发者,专注于模块化的JavaScript,构建过程和犀利的设计。他在ponyfoo.com上有一个博客。

    14. 目录

    15. 第一部分 构建过程
    16. 构建优先的介绍
    17. 组建构建任务和流程
    18. 掌握环境和开发工作流程
    19. 发布、部署和监控
    20. 第二部分 管理复杂性
    21. 拥护模块化和依赖性管理
    22. 了解JavaScript中的异步流程控制方法
    23. 利用 "模型-视图-控制器"。
    24. 测试JavaScript组件
    25. REST API设计和分层服务架构
    展开>> 收起<<

    请登录,再发表你的看法

    登录/注册

    二一

    相关文库

    更多

    浏览量

    (71)

    下载

    (1)

    收藏

    分享

    购买

    5积分

    0积分

    原价5积分

    VIP

    *

    投诉主题:

    • 下载 下架函

    *

    描述:

    *

    图片:

    上传图片

    上传图片

    最多上传2张图片

    提示

    取消 确定

    提示

    取消 确定

    提示

    取消 确定

    积分充值

    选择充值金额:

    30积分

    6.00元

    90积分

    18.00元

    150+8积分

    30.00元

    340+20积分

    68.00元

    640+50积分

    128.00元

    990+70积分

    198.00元

    1640+140积分

    328.00元

    微信支付

    余额支付

    积分充值

    填写信息

    姓名*

    邮箱*

    姓名*

    邮箱*

    注:填写完信息后,该报告便可下载

    选择下载内容

    全选

    取消全选

    已选 1