nodejs能做什么

node.js是一个运行在chrome Javascript运行环境下(俗称GoogleV8引擎)的开发平台,用来方便快捷的创建服务器端网络应用程序。

nodejs能做什么?

node.js可以理解为一个轻量级的JSP或PHP环境,但是用来开发Web应用的话,有时要便捷很多。总的来说,node.js可以像PHP一样开发动态网站和WEB应用。

首先我们要知道node.js有非常显著的优点:快,性能高,开发效率高,应用范围广。

其次我们就来看看node.js的用法:

1、nodeJs是前端全栈的基石,它的应用场景已经从前端工具的脚手架、辅助工具类,发展到api中间层、代理层,以及专业的后端开发。

2、node.js提供 RESTful API 的 Web 服务接收几个参数,解析它们,组合一个响应,并返回一个响应(通常是较少的文本)给用户。这是适合 Node 的理想情况,因为您可以构建它来处理数万条连接。它仍然不需要大量逻辑;它本质上只是从某个数据库中查找一些值并将它们组成一个响应。由于响应是少量文本,入站请求也是少量的文本,因此流量不高,一台机器甚至也可以处理最繁忙的公司的 API 需求。

3、Node.js的应用是通过javascript开发的,然后直接在Google的变态V8引擎上跑。用了Node.js,你就不用担心用户端的请求会在服务器里跑了一段能够造成阻塞的代码了。

4、现阶段很多nodeJs的应用都是处于前端和后端之间的桥梁。

以上就是nodejs能做什么的详细内容,更多请关注易知道|edz.cc其它相关文章!

推荐阅读