您现在的位置是:网站首页> 软件下载软件下载
Node.js中文开发文档下载-Node.js教程 chm格式_
2022-02-13
65人已围观
简介 Node.js中文开发文档下载-Node.js教程 chm格式_
Node.js是一个Javascript运行环境(runtime),而且有很好的封装性,能够快速执行Javascript脚本,所以网页开发中常常会用到,想要学习的这门技术的朋友不妨来爱天空下载Node.js教程看看,帮助大家从零开始认识Node.js!
Node.js教程
Node.js是一个Javascript运行环境(runtime)。实际上它是对Google V8引擎进行了封装。V8引 擎执行Javascript的速度非常快,性能非常好。Node.js对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。
Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。
外文名 Node.js 类 别 JavaScript工具 发布时间 2009年5月 开发者 Ryan Dah
发展史
2009年2月,Ryan Dahl在博客上宣布准备基于V8创建一个轻量级的Web服务器并提供一套库。
2009年5月,Ryan Dahl在GitHub上发布了最初版本的部分Node.js包,随后几个月里,有人开始使用Node.js开发应用。
2009年11月和2010年4月,两届JSConf大会都安排了Node.js的讲座。
2010年年底,Node.js获得云计算服务商Joyent资助,创始人Ryan Dahl加入Joyent全职负责Node.js的发展。
2011年7月,Node.js在微软的支持下发布Windows版本
特性
V8引擎本身使用了一些最新的编译技术。这使得用Javascript这类脚本语言编写出来的代码运行速度获得了极大提升,又节省了开发成本。对性能的苛求是Node的一个关键因素。 Javascript是一个事件驱动语言,Node利用了这个优点,编写出可扩展性高的服务器。Node采用了一个称为“事件循环(event loop)”的架构,使得编写可扩展性高的服务器变得既容易又安全。提高服务器性能的技巧有多种多样。Node选择了一种既能提高性能,又能减低开发复杂度的架构。这是一个非常重要的特性。并发编程通常很复杂且布满地雷。Node绕过了这些,但仍提供很好的性能。
Node采用一系列“非阻塞”库来支持事件循环的方式。本质上就是为文件系统、数据库之类的资源提供接口。向文件系统发送一个请求时,无需等待硬盘(寻址并检索文件),硬盘准备好的时候非阻塞接口会通知Node。该模型以可扩展的方式简化了对慢资源的访问, 直观,易懂。尤其是对于熟悉onmouseover、onclick等DOM事件的用户,更有一种似曾相识的感觉。
虽然让Javascript运行于服务器端不是Node的独特之处,但却是其一强大功能。不得不承认,浏览器环境限制了我们选择编程语言的自由。任何服务器与日益复杂的浏览器客户端应用程序间共享代码的愿望只能通过Javascript来实现。虽然还存在其他一些支持Javascript在服务器端 运行的平台,但因为上述特性,Node发展迅猛,成为事实上的平台。
相关内容
- jQuery帮助文档chm汉化版下载-jQuery1.8.0帮助文档 chm汉化版_
- 哔哩哔哩高质量压制工具下载-哔哩哔哩压制工具最新版 1.0.6 免费版_
- E4A萌新助手工具箱下载-E4A萌新助手免费版 v1.5 正式版_
- VIP会员采集器下载最新版-VIP会员账号密码采集器 1.0 绿色版_
- cencrack艺术字体免费生成软件下载-艺术字体在线生成工具 【免费版】_
- HTML参考手册chm格式下载-HTML参考手册 chm汉化版_
- 老司机图片地址获取器最新免费版-老司机图片地址获取器 1.0 绿色版_
- WinStars虚拟天文软件下载-WinStars中文版 V3.0.30 免费版_
- 斗鱼弹幕号注册工具下载-斗鱼弹幕号免费注册 v1.0 最新版_
- 搜索热点榜采集工具下载 v1.0 免费版_
点击排行
- PowerShell 2.0 win2003中文版 下载-
- .NET反编译工具 .NET Reflector(.NET反编译工具) v8.5.0.179 绿色特别版 下载-
- .NET Reflector(.net反编译工具) v7.5.4.20 注册机及程序 下载-
- Desktop author (翻页电子书制作软件) V5.6.1 汉化特别版免注册码 [已测] 下载-
- MonetDB5 11.13.7 关系型数据库 下载-
- NetBeans IDE V7.4 官方简体中文完整版 Java标准的模块化集成开发环境 下载-
- Inno Setup 安装包制作软件 v5.5.3 汉化定制免费版 下载-
- DotNet Helper(.NET程序反编译器) v2.1 简体中文版 下载-
本栏推荐
-
PowerShell 2.0 win2003中文版 下载-
-
.NET反编译工具 .NET Reflector(.NET反编译工具) v8.5.0.179 绿色特别版 下载-
-
.NET Reflector(.net反编译工具) v7.5.4.20 注册机及程序 下载-
-
Desktop author (翻页电子书制作软件) V5.6.1 汉化特别版免注册码 [已测] 下载-
-
MonetDB5 11.13.7 关系型数据库 下载-
-
NetBeans IDE V7.4 官方简体中文完整版 Java标准的模块化集成开发环境 下载-
-
Inno Setup 安装包制作软件 v5.5.3 汉化定制免费版 下载-
猜你喜欢
- PowerShell 2.0 win2003中文版 下载-
- .NET反编译工具 .NET Reflector(.NET反编译工具) v8.5.0.179 绿色特别版 下载-
- .NET Reflector(.net反编译工具) v7.5.4.20 注册机及程序 下载-
- Desktop author (翻页电子书制作软件) V5.6.1 汉化特别版免注册码 [已测] 下载-
- MonetDB5 11.13.7 关系型数据库 下载-
- NetBeans IDE V7.4 官方简体中文完整版 Java标准的模块化集成开发环境 下载-
- Inno Setup 安装包制作软件 v5.5.3 汉化定制免费版 下载-