没有合适的资源?快使用搜索试试~ 我知道了~
Node入门-一本全面的Node.js教程
5星 · 超过95%的资源 需积分: 19 38 下载量 71 浏览量
2013-03-17
15:28:20
上传
评论
收藏 643KB PDF 举报
温馨提示
试读
77页
关于 o 状态 o 读者对象 o 本书结构 JavaScript 与 Node.js o JavaScript 与你 o 简短申明 o 服务器端 JavaScript o “Hello World” 一个完整的基于 Node.js 的 web 应用 o 用例 o 应用不同模块分析  构建应用的模块 o 一个基础的 HTTP 服务器 o 分析 HTTP 服务器 o 进行函数传递 o 函数传递是如何让 HTTP 服务器工作的 o 基于事件驱动的回调 o 服务器是如何处理请求的 o 服务端的模块放在哪里 o 如何来进行请求的“路由” o 行为驱动执行 o 路由给真正的请求处理程序 o 让请求处理程序作出响应 不好的实现方式  阻塞与非阻塞 以非阻塞操作进行请求响应 o 更有用的场景 处理POST请求 处理文件上传 o 总结与展望
资源推荐
资源详情
资源评论
NODE.JS 入门手册
关于
本书致力于教会你如何用 Node.js 来开发应用,过程中会传授你所有所需
的“高级”JavaScript 知识。本书绝不是一本“Hello World”的教程。
状态
你正在阅读的已经是本书的最终版。因此,只有当进行错误更正以及针对
新版本 Node.js 的改动进行对应的修正时,才会进行更新。
本书中的代码案例都在 Node.js 0.4.9 版本中测试过,可以正确工作。
读者对象
本书最适合与我有相似技术背景的读者: 至少对一门诸如 Ruby、Python、
PHP 或者 Java 这样面向对象的语言有一定的经验;对 JavaScript 处于初
学阶段,并且完全是一个 Node.js 的新手。
这里指的适合对其他编程语言有一定经验的开发者,意思是说,本书不会
对诸如数据类型、变量、控制结构等等之类非常基础的概念作介绍。要读
懂本书,这些基础的概念我都默认你已经会了。
然而,本书还是会对 JavaScript 中的函数和对象作详细介绍,因为它们与
其他同类编程语言中的函数和对象有很大的不同。
本书结构
读完本书之后,你将完成一个完整的 web 应用,该应用允许用户浏览页面
以及上传文件。
当然了,应用本身并没有什么了不起的,相比为了实现该功能书写的代码
本身,我们更关注的是如何创建一个框架来对我们应用的不同模块进行干
净地剥离。 是不是很玄乎?稍后你就明白了。
本书先从介绍在 Node.js 环境中进行 JavaScript 开发和在浏览器环境中进
行 JavaScript 开发的差异开始。
紧接着,会带领大家完成一个最传统的“Hello World”应用,这也是最基础
的 Node.js 应用。
最后,会和大家讨论如何设计一个“真正”完整的应用,剖析要完成该应用
需要实现的不同模块,并一步一步介绍如何来实现这些模块。
可以确保的是,在这过程中,大家会学到 JavaScript 中一些高级的概念、
如何使用它们以及为什么使用这些概念就可以实现而其他编程语言中同
类的概念就无法实现。
该应用所有的源代码都可以通过 本书 Github 代码仓库.
目录
关于
o 状态
o 读者对象
o 本书结构
JavaScript 与 Node.js
o JavaScript 与你
o 简短申明
o 服务器端 JavaScript
o “Hello World”
一个完整的基于 Node.js 的 web 应用
o 用例
o 应用不同模块分析
构建应用的模块
o 一个基础的 HTTP 服务器
o 分析 HTTP 服务器
o 进行函数传递
o 函数传递是如何让 HTTP 服务器工作的
o 基于事件驱动的回调
o 服务器是如何处理请求的
o 服务端的模块放在哪里
o 如何来进行请求的“路由”
o 行为驱动执行
o 路由给真正的请求处理程序
o 让请求处理程序作出响应
不好的实现方式
阻塞与非阻塞
以非阻塞操作进行请求响应
o 更有用的场景
处理 POST 请求
处理文件上传
o 总结与展望
JavaScript 与 Node.js
JavaScript 与你
抛开技术,我们先来聊聊你以及你和 JavaScript 的关系。本章的主要目的
是想让你看看,对你而言是否有必要继续阅读后续章节的内容。
如果你和我一样,那么你很早就开始利用 HTML 进行“开发”,正因如此,
你接触到了这个叫 JavaScript 有趣的东西,而对于 JavaScript,你只会基
本的操作——为 web 页面添加交互。
剩余76页未读,继续阅读
资源评论
- 程序员面试辅导2013-10-21非常好的书,很适合初学者啊,谢谢!
- never_say_ever2016-07-21内容感觉还是挺好的,就是感觉不太全。。。
- findsweet2015-02-15与其说是node.js的入门教程,不如说是node.js的评估教程,对想了解node.js有用,想学习node.js,进而完成项目,完全没用。
Tadas-Gao
- 粉丝: 189
- 资源: 420
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功