nodejs 后端框架的选择

2023-01-16 22:56:51 +08:00
 cpf

只想安分的写一些接口,给自己的项目用,可能大概有 2 ,30 个接口吧 看了这么久,看中两个,nestjsmidwayjs,两个的使用方式现在看着挺像的 有木有过来人给给建议,我应该选哪个? 前端用的 React,想搞个前后端分离的项目

小声提问:trpc 和上面那两个的区别是什么,去到官网看,没看太懂

15929 次点击
所在节点    Node.js
74 条回复
kxxoling
2023-01-17 16:16:24 +08:00
实用一下 redwood ,感觉很完善了,一个大而全的全栈框架。
CoderLife
2023-01-17 16:23:17 +08:00
eggjs
LawlietZ
2023-01-17 16:29:11 +08:00
egg
longjiahui
2023-01-17 21:09:18 +08:00
egg
Al0rid4l
2023-01-18 00:43:56 +08:00
底层的 express/koa/fastify, 三个里面建议 fastify, 不建议 express
大而全的就 nestjs
headless cms 就 strapi
ikidou
2023-01-18 10:34:06 +08:00
歪个楼,简单写 api 可以试试 cloudflare workers/ pages functions ,支持 kv 数据库,最近好像支持 sql 了,可以部署到他的服务器上,不知道和楼上提到的框架那个写起来更快
kylebing
2023-01-30 14:54:24 +08:00
express 就足够好用了感觉,我的项目除了自行重启更新功能外,就没出过问题。
一个普通项目 + 一个 websocket 服务

arfaWong
2023-02-02 08:39:51 +08:00
@haole2022 #17 看你的介绍,感觉 trpc 和 grpc 是很像的东西
YOUXIAZ
2023-02-13 16:16:58 +08:00
midway
esee
2023-03-10 00:46:45 +08:00
@cpf 有点好奇,如果是自己一个人写,前后端一把梭的,真的有必要上 ts 么。我反正自己写的时候就喜欢纯 js 。。
chaselen
2023-04-04 08:43:58 +08:00
@esee #70 小项目 js ,大点的 ts 。要不到处都是 any ,代码提示都没有,写一堆 jsdoc 也挺麻烦的
fairylyness
2023-04-24 18:40:32 +08:00
@esee 感觉没啥必要,ts 感觉多人合作的时候更有用,或者是项目大了的情况下上 ts
rockey543400
2023-05-10 02:41:57 +08:00
强推 directus hasura
特别是 hasura 很方便就能实现分布式
directus 的优势是方便,连后台管理界面都不用写了
CJ2r4u3EH4lrM7aR
2023-05-30 17:39:21 +08:00
我之前做博客也试过 nestjs ,后来放弃了,纯纯的浪费时间。
它是一种另起炉灶的框架,什么都是重新定义,什么都要重新学,完全与其他技术隔离(除了 ts ),类似 flutter 。但 flutter 的地位不是他能比的,只增加 ts 经验与 nodejs 几乎无关找工作几乎无贡献。
学这种冷门复杂的框架,几乎没有任何收益,有那精力直接用 java 不好吗。

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

https://ex.noerr.eu.org/t/909372

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

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

© 2021 V2EX