Node.js菜鳥教程 思維導圖
1 介紹
簡單的說 Node.js 就是運行在服務端的 JavaScript。
Node.js 是一個基於Chrome JavaScript 運行時建立的一個平臺。
Node.js是一個事件驅動I/O服務端JavaScript環境,基於Google的V8引擎,V8引擎執行Javascript的速度非常快,性能非常好。
使用以下命令來查看當前的 Node 版本:
$ node -v
檢測PATH環境變量是否配置了Node.js,點擊開始=》運行=》輸入"cmd" => 輸入命令"path",輸出如下結果:
我們可以看到環境變量中已經包含了D:\Program Files\nodejs\。
強烈建議使用nvm(Node Version Manager) ,nvm是 Nodejs 版本管理器,它讓我們方便的對切換Nodejs 版本。
2 NPM(node package manager)
3 REPL(Read Eval Print Loop 交互式解釋器)
4 回調函數
5 EventEmitter類
6 Buffer 緩衝區
7 Stream流
8 模塊系統
9 全局對象
10 常用工具
11 文件系統
12 GET/POST請求
略
13 工具模塊
14 Web模塊
15 EXpress 框架
16 RESTful API
17 多進程
18 JXcore打包
Node.js 是一個開放源代碼、跨平臺的、用於服務器端和網絡應用的運行環境。
JXcore 是一個支持多線程的 Node.js 發行版本,基本不需要對你現有的代碼做任何改動就可以直接線程安全地以多線程運行。
19 連接數據庫
Node.js 連接 MySQL。
Node.js 連接 MongoDB:
MongoDB是一種文檔導向數據庫管理系統,由C++撰寫而成。