1樓:Terence孫
Nestjs啊,AOP不香嗎,自身設計就很適合工程化和協同
其次就是expressjs,這個和nestjs不一樣,很靈活,需要作者對於專案的工程化實踐能力
2樓:Mickey
作為20年的js使用者,不考慮開發效率的話,我會堅持Express/Koa這樣的裸框架;
中規中矩的話Feathersjs是不二之選,RESTful + Realtime一步到位,Service的實現足夠靈活,外場服務的封裝整合也很方便,各種客戶端sdk開箱即用,社群也比較活躍,質量之選,效率之選;
Fastify也是個不錯的選擇,all-is-plugin的抽象讓整個框架非常靈活,值得一提的是Fastify的JSON效率,借助schema顯式宣告,其json序列化/反序列化的效能是相當不錯的,有興趣可以看看官方的benchmark。
3樓:aki
其實我不大能理解為啥有這麼多人噴egg……egg的js,ts版本都有在實際業務中用過,我自己用著覺得是有些槽點(比如要自己寫一寫裝飾器增加使用體驗啥的),但也不至於到難用的程度吧………然後midway2用得也覺得體驗挺好的呀……除了用習慣sequelize後typeorm需要習慣一下……當然,nest我也覺得挺好用的(可能自己業務水平也有限,所以覺得midway和nest用起來差別沒用想得大……)
4樓:小馬
小公司建議還是使用egg,文件好看,目錄清晰,外掛程式機制也適合擴充套件,畢竟nest帶來的強限制對團隊人員的上手還是需要一定時間的!
如果傾向於nest,不妨再去調研調研midway!
5樓:cshenger
這段時間在寫夜大的畢業設計,後端用的egg,個人感覺還行,當然也許是因為我這個功能比較簡單,就是個正兒八經的增刪改查和jwt。
6樓:徐海峰
想要 TypeScript 體驗好一些,並喜歡 OOP 程式設計體驗的,推薦 Daruk 和 NestJS
想要簡單易上手的推薦 koa 和 express
其實我想推薦我司的 chaos ,發現沒有開源。。。
7樓:克瑞斯
樓主說的那個egg 咱們都2021了趕個時髦上midway也行啊我呢推薦fastify 首先是快 web框架慢就是原罪啊但是有人要槓 "我都選擇node了還在意慢不慢?" 那真沒什麼可聊的了
再者 fastify 安裝乙個包就夠了 ts支援也有 koa express之流雜七雜八要安裝一堆東西
那麼既然選擇 fastify了不如一步到位選擇它的上位框架 nest 還能感受下工程化之美
8樓:Madding crowd
竟然沒有人選擇 fastify!!!!!!
都不要效能了嗎?
上述所有答案:什麼 egg,什麼nest,什麼express..
在fastify面前就是戰力不如5的渣
9樓:
Nest.js ,簡單易用
TypeScript 支援到位,底層可以使用 fastify 替換 express 那個好多年都沒更新的老框架,效能更佳。
整合 MySQL ,Redis 之類的資料庫很方便。
全世界都在用的框架更容易找解決方案。
如果不用 TypeScript 來開發什麼非常複雜的、型別/泛型一層套一層的庫,就給變數後面加個型別註解,基本上沒什麼學習成本。
10樓:stack overflow
根據業務及開發周期選擇更容易上手的那個
比如egg。nest 上手有點門檻
但 ts 友好支援對於開發體驗來說真的很棒智慧型提示,一件控制器等生成也很快捷
為了長遠的考慮建議 nest
擔心有風險或者其他的直接上 express 或 koa其實專案簡單沒啥內容的話,還是建議 nest簡單是練手的好機會,專案太複雜,練手誰敢?
11樓:
技術選型,無疑會考慮這麼幾個方面:自身架構設計、生態、社群支援、上手難度、相容性等。
綜合如上幾個點,不用說,一定是 NestJS 。node.js版的spring,繼承了非常多良好的工業實踐,真正的企業級開發框架,GitHub 34K+的star足以證明它的優秀。
12樓:張宇昂
用它,支援任意服務端框架與任意前端框架的組合。目前支援midway(ts + egg), nestjs 和 react/vue 的任意組合。支援服務端渲染/客戶端渲染兩種模式任意切換。
midway, nestjs 個人都用過,從個人體驗來看,比較推薦midway。nestjs 著實不怎麼順手,且文件真的不行
13樓:
團隊沒有TS大牛的話選express(但還是用ts來寫,不需要ts大牛也能hold)。
有TS大牛的話上nestjs,沒有直接就上略風險。
14樓:一絲混亂
讓我在這兩個裡面選,我會選next。因為next是用ts的。
當然egg你也可以用ts,但是那樣就多了一步,而且因為本身是js,所以文件,社群也都是js的。
當然你可以用同乙個理由使用egg:「我們一共就十來個介面,五六個檔案,用ts幹啥,麻煩!egg直接js擼掉就行了。」
如何用乙個詞概括 2021 年?
轉折 從單身,到已婚從乙個人,到四個人 肚子裡的雙胞胎寶貝 這一年,是人生的轉折點迎來了新的身份妻子母親2022,繼續加油 2021,無數的科技工作者們和製造者們用 中國力量 支撐起了中國科技與工程的進步與發展 征服全球的中國村鎮,驚豔世界的超級工程,九天攬月探秘蒼穹,前沿科技領跑未來,也為傳統製造...
2023年春節如何乙個人過年?
我愛北京天安門 話說我準備去海底撈吃年夜飯了 就希望不要太照顧我,免得我尷尬 然後被氣氛烘托得熱淚盈眶 並不是我覺得乙個人過年多慘 分割線走一波 除夕夜17 30我來到了海底撈 事實證明網上的排隊桌數是假的 不需等位 在邊上人的6位,4位的回答中 我臉皮非常厚的答了1位 估計是太忙了,所以對於我乙個...
如果用乙個詞表達接下來的2023年你對自己的期望,你會選擇什麼詞?
東風 如果非要用乙個詞表達我自己對2021年的期盼的話,我覺得是樂觀吧。走過了不平凡的2020年,迎來了嶄新的2021年。新的一年注定還有許多困難和挑戰等著我,所以我希望自己能保持乙個樂觀的心態去面對。 鬧鬧 規律之前老是覺得規律的生活太無聊了,但是現在我發現不規律的生活不僅無聊而且還痛苦,這種對自...