NodeJS学习笔记(一)——概念理解

一、nodejs理解
刚刚开始看nodejs,有说是后台语言的,有说可以做服务器的,一时之间比较混乱。
Node.js是一个Javascript运行环境(runtime)
 
二、nodejs优点:
nodejs作为一个新兴的后台语言,有很多吸引人的地方:
RESTful API
单线程(Node.js可以在不新增额外线程的情况下,依然可以对任务进行并行处理 —— Node.js是单线程的。它通过事件轮询(event loop)(?)来实现并行操作,对此,我们应该要充分利用这一点 —— 尽可能的避免阻塞操作,取而代之,多使用非阻塞操作。)
非阻塞IO
V8虚拟机
事件驱动
 
幂等性
原文地址:https://www.cnblogs.com/zhanglm125/p/5948984.html