Node.js IT 狗討論區

260 回覆
22 Like 35 Dislike
2022-01-03 20:37:30
掂喎!
你整web app? 定係mobile app的backend?
2022-01-03 21:27:19
web app
btw 要免費auth
其實仲可以用firebase
2022-01-03 21:33:21
公司project最近用緊NextJS,只可以講一句唔係個個project都用到NextJS
2022-01-03 21:38:52
有冇詳情?
基本上ssg ssr同serverless包哂喎
2022-01-03 21:47:32
unverified
2022-01-03 22:02:27
主要係i/o task 佔時間
async nonblocking 就可以令等i/o response 期間做其他野
當然你要破RSA 個啲cpu intensive task 係真係會block 住
2022-01-03 22:03:47
你接一個project會慳幾個鐘setup cost?
2022-01-03 22:15:07
唔接project
2022-01-03 22:33:57
想知nodejs 邊款orm最穩陣?上網睇款款都有人彈
2022-01-03 22:38:18
Prisma
2022-01-03 22:40:21
2022-01-03 23:02:19
2022-01-03 23:11:37
可唔可以講下點解 web socket建議用AppSync
2022-01-03 23:16:38
其實真嘅,上一代 上晒位 嘅都係用Java 出身,咁而家要求嘅 , 咪多數都要 Java


2022-01-03 23:19:09
2022-01-03 23:44:18
SSR / SSG hydrated to a full react app
2022-01-04 02:08:41
你啲project好細?
我自己覺得3個page以上已經值得setup返個project。
同埋而家有vite,無論係setup,development 同 build都快過webpack好多。
可以考慮吓
2022-01-04 02:27:14
google 下 libuv
2022-01-04 04:41:27
nodejs 背後係 v8
v8 嘅背後係 libuv
喺nodejs 嘅角度
一萬個requests都係由event loop一條 thread處理

喺 libuv 嘅角度每個 IO 都有一條kernel thread睇住
一有 hardware interrupt 返嚟就將串data交返比 event loop
所以 nodejs 行 single thread只係一個錯覺

由於 cpu-bound task will run to its completion
用event loop 嚟run代表新嘅 http request無法被處理
所以nodejs比你特燈開一條worker thread做cpu-bound task
唔好阻住event loop收request

但呢個只係折衝嘅方法
你粒cpu有20個core
20個cpu-bound task就會霸哂
performance會一路下降
最終context switch都拖死你
而且無得scale

解決辦法有好多種
最直接係 microservices
delegate the task to other services on the network
必要時可以spin up as many services as you want
scalability 理論上係無限

本來nodejs真正嘅優勢係:
1. javascript (frontend / backend 易角嘅代價低咗)
2. non blocking IO (快)
但 non blocking IO差唔多所有framework都有而且更快
例如 asp.net core 已經比 nodejs 快而且language features多好多
所以javascript係佢暫時仲受歡迎嘅原因
2022-01-04 08:35:22
一定有人彈,因為orm複雜得黎,又唔係必要
2022-01-04 09:02:31
返工寫portfo之前用過Prisma
而家公司用緊strapi
黎緊可以試下你呢隻
2022-01-04 10:44:45
真係3,4頁喳,但係快少少慢少少,都可以用樣照到課金,我用django template render html, vue放cdn度用,alpine都好適合咁做

the tech stack of one-man saas
https://news.ycombinator.com/item?id=25186342
2022-01-04 10:46:51
謝師兄講解
自己睇node.js官方文件相關部分發現有啲複雜, 唔多明
個人幾有興趣.NET core
asp.net core同埋java spring算唔算幾似?
2022-01-04 11:21:39
java多工 ecosystem 好好多
c# language features好啲 asp.net core 快啲
吹水台自選台熱 門最 新手機台時事台政事台World體育台娛樂台動漫台Apps台遊戲台影視台講故台健康台感情台家庭台潮流台美容台上班台財經台房屋台飲食台旅遊台學術台校園台汽車台音樂台創意台硬件台電器台攝影台玩具台寵物台軟件台活動台電訊台直播台站務台黑 洞