[請益] Node.js問題消失

看板Soft_Job作者時間8年前 (2016/07/07 13:57), 編輯推噓9(9014)
留言23則, 13人參與, 最新討論串1/1
最近開始接觸nodejs 有一些觀念上的問題想問問大家 1.自己對nodejs的解讀是一種Web Framework 不過為了加速開發會常用Express Web Framework 意思是兩者可以做到相同的事 只是用了MVC框架的Express能夠更容易開發嗎? 2.http伺服器的部分 會比較建議用nodejs的http模組還是搭配nginx? 或是有甚麼需求使用nginx比較合適? 3.如何說明nodejs是甚麼"東西"? 有找到幾種說法: a.一個基於Google V8 JavaScript 引擎所開發出來的Web應用框架(Web application framework) b.一個 JavaScript 開發平台 c.維基:一個開放原始碼、跨平台的、可用於伺服器端和網路應用的執行環境。 d.JavaScript 的後端語言 不知道怎麼講比較合適... ----- Sent from JPTT on my Sony D6653. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.250.21 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1467871060.A.968.html

07/07 14:01, , 1F
nodejs跟python/jruby比較像,基本上就是個語言的runtime
07/07 14:01, 1F

07/07 14:02, , 2F
(我本來想說直譯器,但其實現代的scripting多少會做點
07/07 14:02, 2F

07/07 14:02, , 3F
compiling...)
07/07 14:02, 3F

07/07 14:02, , 4F
你上面提到的express比較接近framework
07/07 14:02, 4F

07/07 14:10, , 5F
nodejs != Web Framework
07/07 14:10, 5F

07/07 14:47, , 6F
http://bit.ly/29AkAmc Node.js README 第一句:Node
07/07 14:47, 6F

07/07 14:47, , 7F
.js is a JavaScript runtime
07/07 14:47, 7F

07/07 14:48, , 8F
什麼是 runtime system:http://bit.ly/29nQOEz
07/07 14:48, 8F

07/07 14:51, , 9F
但nodejs有87%的機率是拿來做web framework沒錯...
07/07 14:51, 9F

07/07 15:50, , 10F
拿來寫iot資料交換也不錯
07/07 15:50, 10F

07/07 16:41, , 11F
是說連 cuda 都可以寫阿 http://bit.ly/29jMAbk
07/07 16:41, 11F

07/07 17:58, , 12F
感謝各位提供的資訊
07/07 17:58, 12F

07/07 18:49, , 13F
nodejs 絕對不是 Web Framework ...
07/07 18:49, 13F

07/07 21:50, , 14F
Nodejs怎麼可能是Web Framework 一開始就錯了..
07/07 21:50, 14F

07/07 21:51, , 15F
應該說是一種後端Runtime
07/07 21:51, 15F

07/07 22:44, , 16F
小弟知錯Orz 針對第二個問題有甚麼建議嗎
07/07 22:44, 16F

07/08 06:20, , 17F
Nginx 可以綁 reverse proxy 比較彈性
07/08 06:20, 17F

07/08 07:53, , 18F
正式環境大家都推node+nginx 不過個人的小網站是純node
07/08 07:53, 18F

07/08 12:51, , 19F
就只是一個後台語言 語法跟js很像 結案
07/08 12:51, 19F

07/08 22:34, , 20F
是一模一樣 但library不同
07/08 22:34, 20F

07/08 22:36, , 21F
Node 有http library讓你做網路處理 同樣Java ruby py
07/08 22:36, 21F

07/08 22:36, , 22F
thon都有 ,可能這讓你產生錯覺
07/08 22:36, 22F

10/07 12:47, , 23F
後端語言
10/07 12:47, 23F
文章代碼(AID): #1NVUzKbe (Soft_Job)