nodejs游戲服務(wù)器框架 nodejs寫服務(wù)端怎么樣?
nodejs寫服務(wù)端怎么樣?1. 使用nodejs做底層,javascript編寫邏輯代碼能很大程度上提高開發(fā)效率。2. 無需編譯,修改完直接啟動運(yùn)行,非常迅速3. nodejs大而全的底層庫,以及海
nodejs寫服務(wù)端怎么樣?
1. 使用nodejs做底層,javascript編寫邏輯代碼能很大程度上提高開發(fā)效率。
2. 無需編譯,修改完直接啟動運(yùn)行,非常迅速3. nodejs大而全的底層庫,以及海量的優(yōu)秀插件能大大簡化開發(fā)流程。
4. 與nosql數(shù)據(jù)庫完美結(jié)合。
5. 可包攬服務(wù)器架構(gòu)中的方方面面。
6. javascript熱更新非常方便。缺點(diǎn):1. 有句話是這么說的:“動態(tài)類型一時爽,代碼重構(gòu)火葬場?!?. 好用的IDE比較缺乏。
3. 無法直接進(jìn)行多線程編程。個人認(rèn)為強(qiáng)類型語言更適合做游戲服務(wù)器開發(fā)。
node相比傳統(tǒng)服務(wù)端技術(shù)棧差在哪里?
其實(shí)這根本不是技術(shù)棧的問題,而是node工程師沒有后端經(jīng)驗(yàn)的問題。如果有的話,會僅限于node嗎?語言差距根本不是問題,語言本身就是工具,重點(diǎn)應(yīng)該去考慮不要有太多異構(gòu),維護(hù)起來太麻煩。還要考慮開發(fā)者群體。node最適合的地方還是提供小型的工具服務(wù),前端工程師不用去了解太多的后端知識,只要會基礎(chǔ)的數(shù)據(jù)庫讀寫,緩存的使用就能解決的問題。
node.js能開發(fā)手游服務(wù)器端嗎?
1)硬件支持
能執(zhí)行nodexx.js算支持,不能算不支持。
結(jié)論:ios不支持。屬于半殘。
2)ui支持
有x11實(shí)現(xiàn),jscocoa實(shí)現(xiàn),gtk實(shí)現(xiàn)。年頭久遠(yuǎn),是否還能用都不知道。就算能用也沒大用,因?yàn)椴荒苡糜趯慳pp。webkit效率低,webapp被放棄,hybirdapp開發(fā)不倫不類,javascript與objc或swift比差什么?所以屬于全殘。