Node.JS概念

一、.事件驱动

1.Node.js的设计思想中以事件驱动为核心,它提供的绝大多数API都是基于

事件的、异步的风格。

2.开发人员注册相应的回调函数,这些回调函数都是异步的。这意味着虽然在

代码结构中这些函数看似是依次注册的,但是它们并不依赖自身的出现顺序,而是

等待相应的事件触发。

3.事件驱动的优势在于充分利用了系统资源,执行代码无须阻塞等待某种操作完成,

有限的资源可以用于其他的任务。此类设计非常适合于后端的网络服务编程,Node.js

的目标也在于此。

通过事件注册、异步函数,开发人员可以提高资源的利用率,性能也会改善。

二、异步、非阻塞I/O

三、性能出众

四、单线程

猜你喜欢

转载自www.cnblogs.com/zzzzzzzsy/p/9553898.html