
Node.js框架
作为一个异步事件驱动的JavaScript运行时,Node.js旨在构建可扩展的网络应用程序。在下面的“helloworld”示例中,可以同时处理许多连接。每次连接时,都会触发回调,但如果没有工作要做,Node.js将休眠。嘛哩嘛哩编辑已经浏览过该网站,目前安全可靠、网站布局整洁、内容丰富、访问速度正常,需要这方面资源可以放心浏览!这与当今更常见的并发模型形成对比,在该模型中使用了OS线程。基于线程的网络效率相对较低,使用起来非常困难。此外,Node.js的用户不必担心进程会死锁定,因为没有锁。Node.js中几乎没有任何函数直接执行I/O,因此,除非使用Node.js标准库的同步方法执行I/O,否则进程不会阻塞。因为没有任何阻碍,所以在Node.js中开发可扩展系统是非常合理的。