文档章节

node.js入门经典1

GZhiDao
 GZhiDao
发布于 2016/10/04 23:19
字数 264
阅读 38
收藏 0
什么是node.js:
是构建在Chrome的Javascript运行时之上的一个可扩展的网络应用程序平台,
使用事件去驱动的、非阻塞的I/O模型;

I/O的意义:
是计算机和人或数据处理系统之间的通信;

Node.js想解决的问题:
处理不可预测的事件;
将javascript解决不确定性所用的事件驱动方法加入到解决并发编程的可能方法清单中;

并发的意义:
事件会在同时发生并可能互相交互


实现并发的不同方法:
事件驱动(javascript),线程和使用不同的进程

Web应用程序的变化:
更为复杂,包括脚本语言和数据库,数据分布在web不同的地方,使用API和网络粘合在一起;

为什么javascript是事件驱动语言?
最初与文档对象模型DOM相关的事件构架,使用事件,可编写事件的侦听器,当事件发生时被触发;

 

© 著作权归作者所有

共有 人打赏支持
GZhiDao
粉丝 6
博文 119
码字总数 89796
作品 0
广州
前端工程师
私信 提问
nodejs 学习要选择哪个版本?

nodejs 学习要选择哪个版本? 现在官方的nodejs已经更新到6.21 稳定版是 4.4.5 学习的时候要学习哪个版本好? 最近看的一本书《nodejs入门经典》是2013年4月出的,里面的nodejs版本比较低,很...

迟到的企鹅
2016/06/07
6K
3
全面认识 Node.js

1. 了解 Node.js 从 Java 开发人员的视角了解什么是 Node.js(什么不是 Node.js),以及其工作原理和益处。然后,看看使用 Node 开发的 Web 应用程序是什么样的。 阅读: 面向 Java 开发人员的...

IBMdW
2012/09/17
2.6K
1
nodejs入门——搭建一个聊天室应用

个人博客 http://mvc.coding.io/ 1入门教程推荐 node入门 很早之前看的就是这个,比较浅显易懂,看一遍就明白nodejs到底是怎么一回事儿了 2开源项目 昨天在coding上看到了一个nodejs聊天室,...

蛙牛
2014/08/06
0
6
新手如何快速入门node.js

我当初学的时候,是在大大们的指导下开始学习的,用了3天搞定大大们给的任务。下面我就把这个经历分享出来,让大家借鉴一下。欢迎吐槽~~ 任务如下: 根据Node js 开发入门教程第五章的一个使...

rin9958
2016/03/28
132
0
《Node.js开发指南》书评汇总

刚查了下库存,发现订阅《Node.js开发指南》的读者大增,这是为什么呢?看了下近期本书在豆瓣的评论,口碑很好,现将豆瓣的书评汇总如下: ----------------------------------------------...

生气的散人
2012/10/15
3.2K
3

没有更多内容

加载失败,请刷新页面

加载更多

Rainbond V5.0 Beta公测公告

Rainbond支撑企业应用的开发、架构、交付和运维的全流程,通过“无侵入”架构无缝衔接各类企业应用,底层资源可以对接和管理IaaS、虚拟机和物理服务器 Rainbond V5.0即日起开启Beta版本公测,...

好雨云帮
12分钟前
1
0
Word Pattern(leetcode290)

Given a pattern and a string str, find if str follows the same pattern. Here follow means a full match, such that there is a bijection between a letter in pattern and a non-empt......

woshixin
18分钟前
0
0
Kubernetes 1.13.1快速升级

Kubernetes 1.13.1已经正式发布,快速升级(含国内镜像快速下载链接)包括升级kubeadm/kubectl/kubelet版本、拉取镜像、升级Kubernetes集群三个主要步骤。注意Kubernetes 1.12.3版本暂时不支...

openthings
21分钟前
1
0
多线程的实现方式

多线程是指 一个程序运行时,产生或使用了不止一个线程。 线程的生命周期是怎么样的,下面这张图我们可以看出些端倪: 这章我们主要讨论多线程实现的方式,基础知识部分我们可以下来再恶补。...

搬砖大侠
33分钟前
1
0
新人千万不要在 Windows 上使用 Ruby on Rails

标题:新人千万不要在 Windows 上使用 Ruby on Rails 副标题:鼓励新人在 Linux 和 Mac 上使用 Ruby on Rails ! 原则:要走寻常路,不要学美特斯邦伟! "在 Windows上 使用 Ruby on Rails "是...

Jason909
41分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部