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 总结
     
     
  • 相关阅读:
    Bundle类
    AlertDialog
    认识Android
    TextView属性详解
    Android中设置文字大小的定义类型
    理解偏差
    python爬虫实验2
    python爬虫实验
    PHP sql注入漏洞修复(字符串型)
    java实现远程控制
  • 原文地址:https://www.cnblogs.com/2008nmj/p/15148423.html
Copyright © 2011-2022 走看看