服务器端的 JavaScript 运行环境 Node.js

服务器端的 JavaScript 运行环境 Node.js

MIT
跨平台
2010-03-12
红薯

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时。 Node.js 使用高效、轻量级的事件驱动、非阻塞 I/O 模型。Node.js 的生态系统是目前最大的开源包管理系统。

Node.js 是一套用来编写高性能网络服务器的 JavaScript 工具包,一系列的变化由此开始。比较独特的是,Node.js 会假设你是在 POSIX 环境下运行它 Linux 或 Mac OS X。如果你是在 Windows 下,那就需要安装 MinGW 以获得一个仿 POSIX 的环境。在 Node 中,Http 是首要的。Node 为创建 http 服务器作了优化,所以你在网上看到的大部分示例和库都是集中在 web 上(http 框架、模板库等)。

这里是一个简单的 hello world 的 Web 服务器。

在线文档:http://tool.oschina.net/apidocs/apidoc?api=nodejs%2Fapi

的码云指数为
超过 的项目
加载中

评论(20)

无聊的人啊
无聊的人啊

引用来自“zousongqi”的评论

关于国际化 怎么设置?? #悟空CRM#
最灵活的动态语言,你就你一个? 你觉得你说的有意义吗
eechen
eechen
我们都知道,关联数组(哈希表)是PHP中最强大最常用的数据结构. 生成一个包含100万个元素的关联数组, #PHP# 7 的耗时仅为 #Node.js# 7 的1/3,有图有真相. 所以说,就算Node有Google V8 JIT支持,但性能也未必就一定比没有JIT的PHP高.
心镜魔
心镜魔
很强大 #Node.js#
瑶瑶爸
瑶瑶爸
源码在哪下 #Node.js#
华宰
华宰
已经被 #Node.js# 的各种版本搞晕了
叶秀兰
叶秀兰
#nvm-windows# 使用#Go#编写的#Node.js#版本管理器,真真是醉了
wendal
wendal
node.js 4.0 发布了!!! #Node.js# #IO.js#
红薯
红薯
@景德真人 最近居然一直在研究 Node.js 有种出来走两步? kamote
鉴客
鉴客
Node.js 打包 zip 的代码
sikele
sikele
整天吹无阻塞异步回调,被async await异步完爆,还整天吹性能,哪个静态类型语言都比他快。 Node.js

Node.js 11.12.0 发布,服务器端的 JavaScript 运行环境

Node.js 11.12.0 发布了。Node.js 是一个基于 Chrome V8 引擎的 JavaScript runtime,使用高效、轻量级的事件驱动、非阻塞 I/O 模型。 新版本更新亮点如下: bootstrap 新增 --frozen-intri...

03/17 07:17

Node.js 11.11.0 发布,服务器端的 JavaScript 运行环境

Node.js 最新版本 v11.11.0 已发布(非 LTS 版本),值得注意的是,从 Node.js 11 起,Node.js 不再支持 FreeBSD 10。 接着看看 11.11.0 版本中值得关注的变更: n-api: 实现了日期对象(date...

03/11 07:25

Node v10.15.3 (LTS) 发布,服务器端的 JavaScript 运行环境

服务器端的 JavaScript 运行环境 Node v10.15.3 (LTS) 发布了。 此版本的更新亮点有: doc add antsmartian to collaborators (Anto Aravinth) #24655 http fix error check in Execute() (B...

03/07 07:38

Node 11.10.0 发布,服务器端的 JavaScript 运行时

Node 11.10.0 发布了,Node 是一个 JavaScript 运行时,将 JS 从前端引向了后端。 此版本主要更新内容如下: deps: libuv 更新到 1.26.0。 #26037 npm 更新到 6.7.0。 #25804 http, http2: ...

02/17 08:11

Node 10.15.1 (LTS) 发布,服务器端的 JS 运行环境

Node 10.15.1 (LTS) 发布了,此版本主要变化包括: tls: 如果协议太长,则抛出异常 #23606 发布公告 Windows 32-bit Installer: https://nodejs.org/dist/v10.15.1/node-v10.15.1-x86.msi W...

01/31 07:09

Node 11.8.0 发布,服务器端的 JavaScript 运行环境

Node 11.8.0 发布了,此版本主要更新内容如下: events: For unhandled error events with an argument that is not an Error object, the resulting exeption will have more information a...

01/26 07:00

Node 11.7.0 发布,服务器端的 JavaScript 运行环境

Node.js 11.7.0 发布了,主要更新如下: 值得注意的变化 compression / zlib: Added brotli support (Anna Henningsen and Zach Vacura) #24938 console: Added inspectOptions option (Rube...

01/20 07:13

Node.js v11.6.0,v10.15.0,v8.15.0 和 v6.16.0 发布

Node.js 同时发布了 v11.6.0 (Current)、v10.15.0 (LTS)、v8.15.0 (LTS) 和 v6.16.0 (LTS) 四个版本: v11.6.0 (Current) 发行说明 v10.15.0 (LTS) 发行说明 v8.15.0 (LTS) 发行说明 v6.16....

2018/12/27 07:36

Node v10.14.2 (LTS) 发布,服务器端的 JavaScript 运行环境

Node v10.14.2 (LTS) 发布了,此 LTS 版本包含 374 次提交。其中测试或基准相关的有 165 次,文档相关的有 77 次,与构建/工具相关的有 29 次,和更新依赖相关的有 15 次。 包含以下值得关注...

2018/12/15 06:51

Node.js 基金会和 JS 基金会合并:已在讨论具体细节

10月份我们曾报道过 Node.js 基金会和 JS 基金会宣布合并意向的消息,合并意向意味着两个基金会的董事会已同意公开讨论与可能合并的有关事情,正在向社区征求意见。近日,Node.js 基金会在官...

2018/12/10 08:03

没有更多内容

加载失败,请刷新页面

13
回答
来自一个后辈迷茫的提问

大四实习了一年,在沪某小外包公司。一个普通二本毕业的我,本科Java。然而公司,所有项目都太小,上了Egg做后端,前端基本都是小程序。 在这个公司,基本项...

03/13 12:06
2
回答
vue.js和node.js是什么样的关系,学习vue.js就必须先学习node.js吗?
incess 的回答 03/08 15:57
最佳答案
vue 和node有联系但是是不同的东西,node是服务端,vue是前端框架库。学习vue不需要会node,使用vue也不需要node。如需要使用webpack或者vue-cli等前端项目构建打包工具,需要了解node衍生出来的npm指令(也就那几个简单的指令)
4
回答
node.js前几年不是说淘汰了吗?为什么近两年前端开发人员又开始学了?

node.js前几年不是说淘汰了吗?为什么近两年前端开发人员又开始学了?

03/07 14:35
2
回答
NodeJS代码webpack打包到html上使用的问题
zclhlmgqzc 的回答 03/01 13:30
最佳答案
你的student类不是全局变量 window.Student = Student
1
回答
大家好,我是nodejs小白,想请教一个问题

我使用nodejs+puppeteer下载pdf,需要有一个页面显示一些提示信息,所有我想在index页面显示一些提示信息,但是像下面写的代码运行时,就会...

02/20 20:58
1
回答
nodejs什么时候开始使用的

nodejs主要集中在哪些企业,很少看到相关开发的哥们

02/20 11:45
16
回答
各位大佬,请问nodejs以后发展前景会怎么样啊

各位大佬 第一次发帖求顶一下 我说下我的情况:到今年毕业两年了 实习开始做的前端 进的公司不大需要前后端都做 结果就接触了nodejs 做起来还行 渐渐对...

2018/05/24 14:19
3
回答
前端学习路线

对前端的学习道路有点蒙,哪位大神可以说一下

02/12 17:31
6
回答
是什么让Node.js比Java更快?

每隔几个星期,就有人发表Java和Node比较的性能评测,像PayPal 或者 Joey Whelan 发表的帖子.作为Node很多公共管理模块核心的维护...

2014/05/15 10:07
2
回答
typescript如何正确安装?

亲们是这样的,本着typescript比较火,我于是跟风学习typescript,但是通过安装出现错误,查了相关资料也无济于事,我把流程重复一遍,请各位大...

01/18 11:27

没有更多内容

加载失败,请刷新页面

Node.js的学习资源、教程和工具

这篇文章编译整理自Stack Overflow的一个如何开始学习Node.js的Wiki帖,这份资源列表在SO上面浏览接近60万次,数千个收藏和顶。特意整理发布到这里,其中添加了部分中文参考资料。 学习指南和...

2015/07/21 12:23
174
1
Node.js

Node.js中文手册 http://www.nodecn.org 使用Node.js处理图片 http://www.jasontconnell.com/comment/image-processing-with-nodejs Node.js streams 介绍 http://jspro.com/nodejs/introduc...

2014/09/24 13:52
16
0
nodejs安装以及环境配置(很好的node安装和配置文章,少走很多弯路)

一、安装环境 1、本机系统:Windows 10 Pro(64位) 2、Node.js:v6.9.2LTS(64位) 二、安装Node.js步骤 1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/ 2、选安装目录进...

2018/07/21 11:38
59
0
Node.js安装及环境配置之Windows篇

一、安装环境 1、本机系统:Windows 10 Pro(64位) 2、Node.js:v6.9.2LTS(64位) 二、安装Node.js步骤 1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/ 2、选安装目录进...

03/08 13:47
3
0
NodeJS学习第一季-安装与介绍

Node.js®是建立在Chrome的JavaScript运行时很容易构建快速,可扩展的网络应用程序的平台。 Node.js使用事件驱动,非阻塞I/O模型,使得它重量轻,效率高,完美的跨分布式设备运行数据密集型实...

2015/07/12 12:49
16
0
windows系统下安装 node.js (node.js安装及环境配置)

node.js简介 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的包管理器 npm,是全球最大的开源库...

2018/06/06 17:08
10
0
Node.js安装及环境配置之Windows篇

3######一、安装环境###### 1、本机系统:Windows 10 Pro(64位) 2、Node.js:v6.9.2LTS(64位) 二、安装Node.js步骤 1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/ 2、...

2017/10/23 23:14
10
0
什么是Node.js

从名字说起 有关Node.js的技术报道越来越多,Node.js的写法也是五花八门,有写成NodeJS的,有写成Nodejs的,到底哪一种写法最标准呢,我们不妨遵循官方的说法。在Node.js的官方网站上,一直将...

2013/09/28 00:55
35
0
node.js入门

【编者按】:Node.js从2009年诞生至今,已经发展了两年有余,其成长的速度有目共睹。从在github的访问量超过Rails,到去年底Node.jsS创始人Ryan Dalh加盟Joyent获得企业资助,再到今年发布W...

2013/09/16 00:19
52
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部