《Node学习指南》一导读

    xiaoxiao2024-05-21  102

    前 言

    Node学习指南非同寻常的JavaScript目前正是学习Node的好时机。

    Node相关的技术依然年轻充满生机,经常出现有趣的变化和改动。同时,这项技术也达到了一定的成熟度,可以确保你在学习Node上花费的时间是值得的:即使在Windows上安装也非常简单;从成百上千的可用模块中涌现出了最佳组合模块;对于产品环境来说这种结构足够健壮。

    当使用Node时需要记得两个要点。第一,Node是基于JavaScript的,与你之前用于客户端开发的JavaScript多少有些类似。当然,你也可以使用另一种变形的语言,如CoffeeScript,但是JavaScript是通用的语言。

    第二个需要注意的要点是,Node并不是常规的JavaScript。它是一门服务器端的技术,这意味着很多你在浏览器环境中认为应该有的功能——如保护措施——都不会出现在这里,但也会有很多其他新的不熟悉的功能。

    当然,如果Node和浏览器端的JavaScript一样的话,那有什么乐趣呢?

    目 录

    第1章 Node.js:启动与运行 1.1 搭建Node开发环境 1.2 开始Node开发 1.3 异步函数及Node事件循环 1.4 Node的优势 第2章 Node与REPL 2.1 REPL:先睹为快和未定义的表达式 2.2 REPL的优势:更好地理解表层之下的JavaScript 2.3 多行以及更复杂的JavaScript 2.4 不可预计的意外—记得经常保存 第3章 Node核心库第4章 Node模块系统第5章 控制流、异步模式和异常处理第6章 路由寻址、服务文件和中间件第7章 Express框架第8章 Express、模板系统和CSS第9章 结构化数据、Noe和Redis第10章 Node和MongoDB:文档中心数据第11章 Node与关系型数据库第12章 图形和HTML5 Video第13章 WebSockets和Socket.IO第14章 Node应用程序的测试和调试第15章 安全及防护第16章 扩展和部署Node应用附录 Node、Git和GitHub

    相关资源:Node学习指南
    最新回复(0)