[NodeJS] Begin
其實我本身除了研究 ML 以外, 也很喜歡做 Web 相關的服務
不管是前端(從高中開始) 後端 & database (大學開始), 都有苦過一段時間
可惜 web 發展越來越多元, 越來越難去搞到甚麼鬼都學
所以現在大多是挑有一定需求的才會花時間去學來玩
(以前有很多都是為了當好人去學起來教人.....Orz)
那其實 NodeJS 也已經有一段時間了, 只是以前都只是聽過, 一直沒有吸引到我
直到我最近剛好在評比 Erlang 跟 NodeJS 作為背後的 Server 角度下的 performance 的時候
發覺 NodeJS 感覺是個不錯的玩意兒
(其實想找個取代 Erlang 的 Server 來架設服務, 因為會 Erlang 的人太少太少, 維護是個問題)
那也因為我以前也只有寫過簡易的 Javascript & Jquery, 這是第一次走完全的 NodeJS
這邊只是稍微整理一下可以學習 NodeJS 有關的資訊
NodeJS wiki: http://en.wikipedia.org/wiki/Nodejs
Node Official website: http://nodejs.org/
NodeJS 是基於 Google 的 V8 Javascript 引擎建立出來的東西, 一個 event-driven 的 server
安裝
下載可以在這邊下載: http://nodejs.org/download/
我自已是比較硬的從 source code 直接 configure, make, make install 安裝
然後注意 python 要 2.6 以上, gcc 要 4.2 以上, 不然可能會編不過
教學首先是這網站
http://www.nodebeginner.org/
其實這是寫 NodeJS 教學的作者架設的網站, 所以這網頁內容其實只有前面基礎
後面就會跟你講請去買書來看
不過很有趣的一件事情是, 如果你點了中文版的頁面
http://www.nodebeginner.org/index-zh-tw.html
會發現, 解釋的東西居然比較多XDDD
當然作為一個初學的角度來講, 這網站算是解釋了很多東西, 算是相當詳盡了!!
那再來是 API
http://nodejs.org/api/
當上述的網站已經看了差不多之後, 有一點基礎之後, 就可以開始看官方的 api 來查東西
那有關安裝相關的套件像是 Python 的 ppm 一樣, 他有他自己的 npm
此網佔有詳細解釋
http://book.nodejs.tw/zh-tw/node_npm.html
之後應該會拿一些常用的範例來寫寫~
不管是前端(從高中開始) 後端 & database (大學開始), 都有苦過一段時間
可惜 web 發展越來越多元, 越來越難去搞到甚麼鬼都學
所以現在大多是挑有一定需求的才會花時間去學來玩
(以前有很多都是為了當好人去學起來教人.....Orz)
那其實 NodeJS 也已經有一段時間了, 只是以前都只是聽過, 一直沒有吸引到我
直到我最近剛好在評比 Erlang 跟 NodeJS 作為背後的 Server 角度下的 performance 的時候
發覺 NodeJS 感覺是個不錯的玩意兒
(其實想找個取代 Erlang 的 Server 來架設服務, 因為會 Erlang 的人太少太少, 維護是個問題)
那也因為我以前也只有寫過簡易的 Javascript & Jquery, 這是第一次走完全的 NodeJS
這邊只是稍微整理一下可以學習 NodeJS 有關的資訊
NodeJS wiki: http://en.wikipedia.org/wiki/Nodejs
Node Official website: http://nodejs.org/
NodeJS 是基於 Google 的 V8 Javascript 引擎建立出來的東西, 一個 event-driven 的 server
安裝
下載可以在這邊下載: http://nodejs.org/download/
我自已是比較硬的從 source code 直接 configure, make, make install 安裝
然後注意 python 要 2.6 以上, gcc 要 4.2 以上, 不然可能會編不過
教學首先是這網站
http://www.nodebeginner.org/
其實這是寫 NodeJS 教學的作者架設的網站, 所以這網頁內容其實只有前面基礎
後面就會跟你講請去買書來看
不過很有趣的一件事情是, 如果你點了中文版的頁面
http://www.nodebeginner.org/index-zh-tw.html
會發現, 解釋的東西居然比較多XDDD
當然作為一個初學的角度來講, 這網站算是解釋了很多東西, 算是相當詳盡了!!
那再來是 API
http://nodejs.org/api/
當上述的網站已經看了差不多之後, 有一點基礎之後, 就可以開始看官方的 api 來查東西
那有關安裝相關的套件像是 Python 的 ppm 一樣, 他有他自己的 npm
此網佔有詳細解釋
http://book.nodejs.tw/zh-tw/node_npm.html
之後應該會拿一些常用的範例來寫寫~
留言
張貼留言