「Node.js 中国語リファレンスマニュアル」については、Node.js とは簡単に言えば、サーバーサイドで動作する JavaScript です。 Node.js は、Chrome JavaScript ランタイム上に構築されたプラットフォームです。 Node.js は、Google の V8 エンジンをベースにしたイベント駆動型 I/O サーバーサイド JavaScript 環境であり、V8 エンジンは JavaScript を非常に高速に実行し、非常に優れたパフォーマンスを発揮します。
Node.js是一个能够在服务器端运行JavaScript的开放源代码、跨平台JavaScript运行环境。
Node.js由Node.js基金会持有和维护,并与Linux基金会有合作关系。
Node.js采用Google开发的V8运行代码,使用事件驱动、非阻塞和异步输入输出模型等技术来提高性能,可优化应用程序的传输量和规模。这些技术通常用于数据密集的即时应用程序。
Node.js大部分基本模块都用JavaScript语言编写。在Node.js出现之前,JavaScript通常作为客户端程序设计语言使用,以JavaScript写出的程序常在用户的浏览器上运行。
Node.js的出现使JavaScript也能用于服务端编程。
Node.js含有一系列内置模块,使得程序可以脱离Apache HTTP Server或IIS,作为独立服务器运行。
提示:在继续本教程之前,你应该了解一些基本的计算机编程术语。如果你学习过Javascript、PHP、Java等编程语言,将有助于你更快的了解Node.js编程。
下面让我们运行第一个Node.js程序!
第一个Node.js程序
提示:我们的Node.js教程将帮助您逐步学习如何掌握并使用Node.js,如果你有任何疑问,请前往PHP中文网Node.js社区提出你的问题,会有热心网友为你解答。
Node.js优势
Node作为一个新兴的前端框架,后台语言,有很多吸引人的地方:
RESTful API
单线程
Node可以在不新增额外线程的情况下,依然可以对任务进行并发处理 —— Node.js是单线程的。它通过事件循环(event loop)来实现并发操作,对此,我们应该要充分利用这一点 —— 尽可能的避免阻塞操作,取而代之,多使用非阻塞操作。
非阻塞IO
V8虚拟机
事件驱动
本Node.js教程手册涵盖的内容
本Node.js教程手册涵盖所有Node.js从初级到高级的知识,包含了Node.js安装配置、Node.js REPL、Node.js回调函数、Node.js事件循环、Node.js模块系统、Node.js常用工具、Node.js多进程等等的详细知识。
提示:本教程的每一章都包含了很多Node.js实例,您可以直接点击 "运行实例" 按钮在线查看结果。这些例子将帮助您更好地理解和使用Node.js。
最新章
- Node.js JXcore 打包 2016-10-20
- Node.js 多进程 2016-10-20
- Node.js RESTful API 2016-10-20
- Node.js Express 框架 2016-10-20
- Node.js Web 模块 2016-10-20
- Node.js 工具模块 2016-10-20
- Node.js GET/POST请求 2016-10-20
- Node.js 文件系统 2016-10-20
関連コース
- Web フロントエンド開発の簡単な紹介 2021-12-10
- あなたを最もよく理解するフロントエンドコース: HTML5/CSS3/ES6/NPM/Vue/...[オリジナル] 2022-09-30
- Gulp 入門ビデオチュートリアル 2022-04-18
- Brothers in Arms Gao Luofeng CSS3 ビデオ チュートリアル 2022-04-20
- AngularJS 開発 Web アプリケーションの基本的なサンプル ビデオ チュートリアル 2022-04-18
- アヤックスのフルコンタクト 2022-04-13
- MUI フレームワークの基本的なビデオ チュートリアル 2022-04-13
- オンライントレーニングクラス体験クラス 2019-01-10