「Node.js 中國(guó)語リファレンスマニュアル」については、Node.js とは簡(jiǎn)単に言えば、サーバーサイドで動(dòng)作する JavaScript です。 Node.js は、Chrome JavaScript ランタイム上に構(gòu)築されたプラットフォームです。 Node.js は、Google の V8 エンジンをベースにしたイベント駆動(dòng)型 I/O サーバーサイド JavaScript 環(huán)境であり、V8 エンジンは JavaScript を非常に高速に実行し、非常に優(yōu)れたパフォーマンスを発揮します。
Node.js は、サーバー側(cè)で JavaScript を?qū)g行できるオープンソースのクロスプラットフォーム JavaScript ランタイム環(huán)境です。
Node.js は Node.js Foundation によって所有および保守されており、Linux Foundation とパートナーシップを結(jié)んでいます。
Node.js は、Google が開発した V8 実行コードを使用し、イベント駆動(dòng)型、ノンブロッキング、非同期入出力モデルなどのテクノロジーを使用して、パフォーマンスを向上させ、アプリケーションの送信量と規(guī)模を最適化します。これらの手法は通常、データ集約型のリアルタイム アプリケーションで使用されます。
Node.js のほとんどの基本モジュールは JavaScript 言語で書かれています。 Node.js が登場(chǎng)する前は、JavaScript がクライアント側(cè)のプログラミング言語として通常使用され、JavaScript で書かれたプログラムはユーザーのブラウザ上で実行されることがよくありました。
Node.js の登場(chǎng)により、JavaScript をサーバーサイド プログラミングに使用できるようになりました。
Node.js には、Apache HTTP サーバーや IIS なしでプログラムを獨(dú)立したサーバーとして実行できるようにする一連の組み込みモジュールが含まれています。
ヒント: このチュートリアルを続ける前に、基本的なコンピューター プログラミング用語を理解しておく必要があります。 Javascript、PHP、Java などのプログラミング言語を?qū)W習(xí)したことがある場(chǎng)合は、Node.js プログラミングをより早く理解するのに役立ちます。
最初の Node.js プログラムを?qū)g行してみましょう。
最初の Node.js プログラム
ヒント: Node.js チュートリアルは、Node.js をマスターして使用する方法を段階的に學(xué)ぶのに役立ちます。ご質(zhì)問がある場(chǎng)合は、PHP 中國(guó)語 Web サイトにアクセスしてくださいNode.js コミュニティ で質(zhì)問すると、熱心なネチズンが答えてくれます。
Node.js の利點(diǎn)
新興のフロントエンド フレームワークおよびバックエンド言語として、Node には多くの魅力的な機(jī)能があります。
- ##RESTful API
- シングルスレッド
- Node は、スレッドを追加しなくてもタスクを同時(shí)に処理できます - Node.js はシングルスレッドです。イベント ループを介して同時(shí)操作が実裝されているため、これを最大限に活用する必要があります。ブロック操作をできる限り避け、代わりに非ブロック操作を使用します。 #ノンブロッキング IO
- V8 仮想マシン
- #イベント ドリブン
- この Node.js チュートリアル マニュアルでカバーされる內(nèi)容
このチュートリアルの各章には、多くの Node.js サンプルが含まれています。[サンプルの実行] ボタンを直接クリックすると、結(jié)果をオンラインで表示できます。これらの例は、Node.js をよりよく理解し、使用するのに役立ちます。
最新章
- Node.js JXcore 打包 2016-10-20
- Node.js 多進(jìn)程 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請(qǐng)求 2016-10-20
- Node.js 文件系統(tǒng) 2016-10-20
関連コース
- Web フロントエンド開発の簡(jiǎn)単な紹介 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