PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Soft_Job
[請益] Node.js問題
作者:
panda2486
(panda)
2016-07-07 13:57:37
最近開始接觸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 的後端語言
不知道怎麼講比較合適...
作者:
lmr3796
(Toro)
2016-07-07 14:01:00
nodejs跟python/jruby比較像,基本上就是個語言的runtime(我本來想說直譯器,但其實現代的scripting多少會做點compiling...)你上面提到的express比較接近framework
作者:
LaPass
(LaPass)
2016-07-07 14:10:00
nodejs != Web Framework
作者:
changyuheng
(張昱珩)
2016-07-07 14:47:00
http://bit.ly/29AkAmc
Node.js README 第一句:Node.js is a JavaScript runtime什麼是 runtime system:
http://bit.ly/29nQOEz
作者:
bibo9901
(function(){})()
2016-07-07 14:51:00
但nodejs有87%的機率是拿來做web framework沒錯...
作者:
Masakiad
(Masaki)
2016-07-07 15:50:00
拿來寫iot資料交換也不錯
作者:
bill42362
(酒池肉林夜夜生科)
2016-07-07 16:41:00
是說連 cuda 都可以寫阿
http://bit.ly/29jMAbk
作者:
panda2486
(panda)
2016-07-07 17:58:00
感謝各位提供的資訊
作者:
er230059
(CQH)
2016-07-07 18:49:00
nodejs 絕對不是 Web Framework ...
作者:
y3k
(激流を制するは静水)
2016-07-07 21:50:00
Nodejs怎麼可能是Web Framework 一開始就錯了..應該說是一種後端Runtime
作者:
panda2486
(panda)
2016-07-07 22:44:00
小弟知錯Orz 針對第二個問題有甚麼建議嗎
作者:
changyuheng
(張昱珩)
2016-07-08 06:20:00
Nginx 可以綁 reverse proxy 比較彈性
作者: cs8425 (cs)
2016-07-08 07:53:00
正式環境大家都推node+nginx 不過個人的小網站是純node
作者:
Sidney0503
(Sidney0503)
2016-07-08 12:51:00
就只是一個後台語言 語法跟js很像 結案
作者:
RunRun5566
(跑跑五六)
2016-07-08 22:34:00
是一模一樣 但library不同Node 有http library讓你做網路處理 同樣Java ruby python都有 ,可能這讓你產生錯覺
繼續閱讀
Re: [討論] 會用Hadoop == 具備大數據處理能力?
Baudelaire
Re: [請益] 關於台中資策會課程
roonie
Re: [請益] 請問我還欠缺了什麼?
for5566
Re: [請益] 新光人壽資訊部
aircsh
Re: [討論] 會用Hadoop == 具備大數據處理能力?
dryman
Re: [討論] 會用Hadoop == 具備大數據處理能力?
longlyeagle
Re: [請益] 研究所VS作品
derekhsu
Re: [討論] 會用Hadoop == 具備大數據處理能力?
pelicanper
Re: [請益] 請問我還欠缺了什麼?
G4321
Re: [請益] 請問我還欠缺了什麼?
wax207
Links
booklink
Contact Us: admin [ a t ] ucptt.com