我想用 NodeJs 一个 做一个企业级应用请问各位大佬有什么推荐的框架?

2023-07-25 03:10:44 +08:00
 Ceo404

我想用 NodeJs 一个 做一个企业级应用请问各位大佬有什么推荐的框架? 使用 Nodejs 只用过 Eggjs 和 ExpressJS Eggjs 着实跑路!! 请问各位大佬 企业级项目有什么推荐的吗?

4909 次点击
所在节点    Node.js
36 条回复
molvqingtai
2023-07-25 03:17:30 +08:00
用 nestjs 就怕你项目不够企业级
dartabe
2023-07-25 05:10:01 +08:00
最近想试试 HAPI 你可以看一下
zachlhb
2023-07-25 07:20:33 +08:00
adonisjs 这个框架该有的全都有
dj721xHiAvbL11n0
2023-07-25 08:42:00 +08:00
你要是用 TS ,那 Nestjs 还算不错,社区也挺活跃的
Mithril
2023-07-25 09:14:35 +08:00
所以说你这是先想要做一个企业级应用,然后再来问企业级需求是吗。。。

现在光前端那些包就已经够头疼的了,再用它搞一个非常复杂的后台,你司去审 SBOM 的那些 SQA 怕是要崩溃。
cat
2023-07-25 09:19:44 +08:00
kuxuan
2023-07-25 09:20:12 +08:00
我用的 koa
cleveryun
2023-07-25 09:24:15 +08:00
koa +1 ,不过我这不算企业级应用,只是在公司里用,小打小闹的。
version
2023-07-25 09:39:17 +08:00
企业级项目?? 是啥定位.
最灵活就用 koa 自己搭架子了..
eggjs 阿里系远离就好.
fastify 蛮多自带的中间件不太好用.不如 koa+第三方中间件
dapeng2010
2023-07-25 09:45:58 +08:00
koa2.0 最灵活
gxy2825
2023-07-25 09:48:49 +08:00
@version 后端好奇问一下,为啥要远离阿里系
xyholic
2023-07-25 09:55:22 +08:00
现在可以 next 一把梭,你可以作为先驱尝试一下
version
2023-07-25 09:57:18 +08:00
@gxy2825 阿里开源的都是 kpi 项目呢.基本 1 年就不维护了..ppt 做得很牛逼.框架描述也是很牛逼..但是内部版本和开源又会是两回事.阿里系内部人员变动大.要维护一套稳定开源框架.不太可能..所以尽量还是选择.其它吧..
libook
2023-07-25 10:40:02 +08:00
7 年的时间做过一些核心的企业中台服务。前期可以用大而全的框架开荒,后续需求复杂了基本上框架自带组件就没法精准满足刁钻的需求了,所有后来我基本上是用 Koa ,自己按照需求发展走势写中间件。
甚至一些简单的服务拿 Node 原生 http API 手撸也挺快。

JS 对开发者要求很高,因为开发者需要大量经验来规避弱类型带来的问题。如果企业要求短期内降低 bug 率可以考虑用 TS ;如果想在 JS 技术栈专精可以用 JS+JSDoc/ESDoc 慢慢打怪升级。
horizon
2023-07-25 10:41:48 +08:00
1. 首先定义企业级
2. 如果你说的企业级,只是企业内部系统,推荐 nextjs 一把梭
loading
2023-07-25 11:06:06 +08:00
请问各位:
node.js 写起来怎么样,库够用了没,写业务什么的,舒服吗?
现在是 python 觉得运行慢,go 听说写业务不够舒服。
dudubaba
2023-07-25 11:31:40 +08:00
你都说企业级了,那无脑推 nestjs
bthulu
2023-07-25 11:37:31 +08:00
企业级难道不是 c#winform? 金蝶用友不就是么
BG7ZAG
2023-07-25 11:38:20 +08:00
同楼上无脑推 nestjs
hevi
2023-07-25 11:50:58 +08:00
NestJS ,随便再搭个前端框架。

~~之前写个小项目想一把梭 NextJS 13 ,写完发现坑不少,很多包用不了,不适合写后台~~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/959399

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX