Node.js IT 狗討論區
本土文化淫
260
回覆
22 Like
35 Dislike
第 1 頁
第 2 頁
第 3 頁
第 4 頁
第 5 頁
第 6 頁
第 7 頁
第 8 頁
第 9 頁
第 10 頁
第 11 頁
醫學界前線
2022-01-03 07:26:37
正解
醫學界前線
2022-01-03 07:34:22
巴打勁,
Static type checking 對勁人應該幫助唔大,
對我呢啲廢jer 真係用過就返唔返JS,
記得以前寫JS, run 果陣超多type error
你的名器
2022-01-03 07:43:45
Vue有啲功能用cdn做唔到,個website有返咁上下scale就會好難main
而且用CDN版成個template compiler都放咗去browser做,無論performance定bundle size都唔夠build好。
醫學界前線
2022-01-03 07:52:02
AnyScript 不如直接寫JS,IDE唔洗run TS 個language server,你又慳返JS compile 落TS嘅時間
AnyScript 要平時內部PR做code review 時杜絕
蛋散一舊飯
2022-01-03 10:14:30
我知道,但係現實project requirements唔係frontend performance優先
Sannas
2022-01-03 11:00:28
唔關事, 你得一條thread, event loop入面D task都係一個一個咁行, 你有一段code行得慢block住就成個program唔識郁
Sannas
2022-01-03 11:03:22
你呢個應該係講緊node runtime入面? 我指如果自己D code要non-blocking係咪要拆worker做?
實驗羊
2022-01-03 11:52:22
Same credit card wor?
毒撚研究所所長
2022-01-03 12:31:03
如果front end 想改幾款css style俾client睇
有無咩好辦法好易咁switch幾款style (只係替換css files)
又唔影響其他ongoing code development
諸如此類
2022-01-03 12:36:00
最簡單用new promise
底層應該係用queueMicrotask
醫學界前線
2022-01-03 13:41:11
小弟睇錯問題
巴打你講得啱,如果有個CPU intensive tasks,的確呢個Task會block住個main thread,成個Server都會停。
但有少少額外例子,有時node會用cpp去run,例如crypto呢個nodejs native library會直接用cpp去run,可以做到multi threaded。
醫學界前線
2022-01-03 13:52:07
我之前都係咁理解,但其實如果你將一個synchronous function 用promise 包住,係唔會變成asynchronous function。
JS 會照run 你條function synchronously,除非遇到一part 係async 嘅。
可以自己implement一次Promise,咁就清楚晒
。
冇乜經驗用node 處理d cpu intensive tasks,歡迎其他巴打分享吓
算子代數
2022-01-03 14:08:28
其實promise係咪只係掟個task入event loop某條queue,然後node每個cycle (唔熟書,用語9up)攞一個ready嘅task執行,其中預設都係一條thread, 所以一個CPU intensive task都會hold住好耐直到佢執行完成為止?求教
醫學界前線
2022-01-03 14:40:36
講多無謂,去片
https://youtu.be/8aGhZQkoFbQ
算子代數
2022-01-03 14:47:50
呢條片睇咗幾次
但好似係講browser
node.js 原理上應該都一樣?
醫學界前線
2022-01-03 15:00:24
Nodejs 有唔同,但high level上差不多
諸如此類
2022-01-03 15:01:06
nodejs適合寫microservice, 唔適合寫monolithic
何必夾硬係nodejs寫CPU intensive task?
算子代數
2022-01-03 15:02:29
初學者,兩種都未有機會寫
龜頭和味
2022-01-03 15:09:35
cpu intensive嘅task 會 block event loop
龜頭和味
2022-01-03 15:15:22
一個 for browser嘅 language比人用嚟做api
算子代數
2022-01-03 16:58:01
但node.js係cloud services嘅first-class citizen
實驗羊
2022-01-03 17:29:02
Theme
不寫程式的程式員
2022-01-03 18:06:57
唔知有無人提過....其實可以開多幾個node instance...
不寫程式的程式員
2022-01-03 18:12:53
全個term叫non-blocking I/O
system I/O無咩機會要你自己寫
就算寫都可能係寫一個C/C++ library畀nodejs去call
第 1 頁
第 2 頁
第 3 頁
第 4 頁
第 5 頁
第 6 頁
第 7 頁
第 8 頁
第 9 頁
第 10 頁
第 11 頁
吹水台
自選台
熱 門
最 新
手機台
時事台
政事台
World
體育台
娛樂台
動漫台
Apps台
遊戲台
影視台
講故台
健康台
感情台
家庭台
潮流台
美容台
上班台
財經台
房屋台
飲食台
旅遊台
學術台
校園台
汽車台
音樂台
創意台
硬件台
電器台
攝影台
玩具台
寵物台
軟件台
活動台
電訊台
直播台
站務台
黑 洞