Front-end Developer Handbook 2017を教科書にフロントエンド周りの技術を習得する連載。
第38回はPart II: Learning Front-End Devから、28項のLearn Node.jsを紹介します。
Node.jsについて学ぶの説明です。
Node.jsについて学ぶ
Node.jsは、サーバーサイドのWebアプリケーションを開発するためのオープンソースかつ、クロスプラットフォームのランタイム環境です。Node.jsアプリケーションはJavaScriptで書かれており、OS X、Microsoft Windows、Linux、FreeBSD、NonStop、IBM AIX、IBM System zおよびIBM i上のNode.jsランタイム内で実行できます。Node.jsはLinux財団の共同プロジェクトであるNode.js財団によって主催され、サポートされています。
Node.jsは、アプリケーションのスループットとリアルタイムWebアプリケーションのスケーラビリティを最適化する様設計された、イベント駆動型のアーキテクチャとノンブロッキングI/O APIを提供します。Google V8 JavaScriptエンジンを使用してコードを実行し、基本モジュールの大部分はJavaScriptで書かれています。Node.jsには、Apache HTTP Server、Nginx、IISなどのソフトウェアなしでWebサーバーとして動作できる、組み込みのライブラリが含まれています。
参照元:英語版Wikipedia
一般的な学習リソース
- The Art of Node [読み物]
(アート・オブ・Node) - Learn You The Node.js [独学ガイド]
(自分で学ぶNode.js) - Real-time Web with Node.js [視聴]
(Node.jsを使ったリアルタイムWeb) - Node.js入門 (全16回) - ドットインストール [読み物][日本語]
- ビギナーのための Node.jsプログラミング入門 [読み物][日本語]
- Node.js入門 [読み物][日本語]
- 【今更聞けないNode.js】Node.jsの入門に役立つ資料まとめました。 [読み物][日本語]
- 基礎から学ぶNode.js [読み物][日本語]
- Nodeビギナーズブック [読み物][日本語]
- node.jsとMySQLで割と普通のデータベースウェブアプリを作ってみるチュートリアル [読み物][日本語]
- Node.jsでサーバサイドJavaScript開発入門 [読み物][日本語]
Node.js in Practice(Node.jsの実際)
Learning Node: Moving to the Server-Side(Nodeを学ぶ:サーバサイドへの移行)
0 件のコメント:
コメントを投稿