zoukankan      html  css  js  c++  java
  • Nodejs实战(第2版)

    《Nodejs实战》第1版出版之后发生了许多事件,io.js问世,治理模型也发生了翻天覆地的变化。Node的包管理器孵化出了一家成功的新公司——npm。Babel和Electron等技术也改变了Node开发。

    虽然Node的核心库变化不大,但是JavaScript变了,大多数开发人员都用上了ES2015的功能特性,所以我们改写了上一版中的所有代码,用上了箭头函数、常量和解构。

    为了体现Node开发人员在实际工作中面临的问题,本书在结构上进行了调整。Express和Connect的分量轻了,涉及的技术范围广了。书中介绍了全栈开发者所需的全部技术,包括前端构建系统、选择Web框架、在Node中与数据库的交互、编写测试和部署Web程序。

    除了Web开发,本书还有编写命令行程序和Electron桌面程序的章节,让你充分利用自己的Node和JavaScript技能。

    本书不仅要向你介绍Node和它的生态系统,还想尽可能让你了解那些影响Node发展的背景知识,比如一般在Node和JavaScript书籍中并不介绍的Unix哲学和如何正确、安全地使用数据库。希望这些知识能拓宽你的眼界,加深你对Node和JavaScript的理解,帮你在面临新的问题时找到解决办法。

     关于本书

    本书第1版重点介绍了如何用Web框架Connect和Express开发Web程序。第2版则根据Node开发的变化做了调整。我们会介绍前端构建系统、流行的Node Web框架,以及如何用Express从头开始搭建Web程序,还会讲到自动化测试和Node Web程序的部署。

    因为用Node做的命令行开发者工具和用Electron做的桌面端程序越来越多,所以本书专门用了两章的篇幅分别介绍这两块内容。

    本书假定你熟悉基本的编程概念。但考虑到有些开发人员还没有接触到新的JavaScript,所以第1章将会介绍JavaScript和ES2015。

    【第一部分 Node基础知识介绍】

    第1章 欢迎进入Node.js的世界

    1.1 一个典型的Node Web应用程序
     如今,Nodejs已经出落成了一个成熟的Web开发平台。第1章到第3章介绍Node的主要特性,包括如何使用npm和Node的核心模块。你还将看到如何在Node上使用现代版JavaScript,以及如何从头开始构建一个Web应用程序。
    1.2 ES2015、Node 和 V8
     
    1.3 安装 Node
     
    1.4 Node 自带的工具
     
    1.5 三种主流的 Node 程序
     
    1.6 总结
     
     
  • 相关阅读:
    C#深入浅出 修饰符(二)
    HDU 5785 Interesting
    HDU 5783 Divide the Sequence
    HDU 5781 ATM Mechine
    UVA 714 Copying Books
    uva 1471 Defense Lines
    UVA 11134 Fabled Rooks
    UVA 11572 Unique Snowflakes
    UVA 11093 Just Finish it up
    UVA 10954 Add All
  • 原文地址:https://www.cnblogs.com/2008nmj/p/15148423.html
Copyright © 2011-2022 走看看