Kurt Hsu's blog

The Rails developer in taiwan.


  • 首頁

  • 標籤

  • 分類

  • 歸檔

正法寶藏JavaScript第九堂課(初認識Node.js&npm)

發表於 2016-09-20 更新於 2019-08-17 分類於 生活 , 跨行學程式

今天也是花了大半的時間解開第七堂課剩餘的題目,live show真的很好看啊!XD

隨著前端博大精深,在很多時候我們不想要自己重新製造一個功能或框架,這時候去copy別人已經做好的東西是很有效率的,加上能分享給大家的開放code通常也是給各位玩家千錘百鍊過的東西,絕對是很容易超越一個人的經驗。

Node.js

可以參考這篇Node.js與JS的差異介紹,但是是全英文的敘述的哦!

老師給了我們下列幾項重點:

  1. Node.js沒有window,只有global
  2. Node.js沒有dom API
  3. Node.js可以處理file system
  4. 兩者都是單執行緒
  5. Node.js比較focus在input output
  6. 可以在前後端共用code ( universal )
  7. Node.js可以直接使用require方法

之後應該還有滿滿三堂關於Node.js的課,到時候再分享更多囉!

npm

老師介紹npm簡單示範一個demo的時候我覺得就很像是JavaScript界的github,把它變成一個專案管理的形式。

網路上有很多npm的指令教學這邊就不再多敘述囉,目前我是還沒有體驗過他的魅力,在自認為JS還不到家之前我怕研究下去會死得很慘XDD,這邊沒辦法分享太多,就當是記錄一下自己上課的日記囉!

正法寶藏JavaScript第八堂課(JS的物件養成計畫)
正法寶藏JavaScript第十堂課(新人學習寫程式邏輯的心得)
  • 文章目錄
  • 本站概要

Kurt Hsu

Progress One Percent Every Day
171 文章
55 分類
163 標籤
RSS
  1. 1. Node.js
  2. 2. npm
© 2020 Kurt Hsu
由 Hexo 強力驅動 v3.8.0
|
主題 – NexT.Muse v7.3.0