gpt4 book ai didi

node.js - 2021 年带有 Nodejs + TypeScript 的 REST API

转载 作者:行者123 更新时间:2023-12-01 21:48:08 24 4
gpt4 key购买 nike

我必须使用 Node.JS 和 TypeScript 构建一个 rest API。我正要使用 Express,但看起来 Koa、Fastify 和 Hapi 可以提供更好的最新体验。

那么,在 2021 年使用 node 和 TS 构建 rest api 的现代选择是什么?

谢谢!

最佳答案

在我看来,Express.js 是在 2021 年使用 TypeScript 构建 REST API 的安全选择。

查看流行 Web 框架的数字和其他一些指标可能会给您一些指示,说明哪些是成熟的,哪些是您会找到社区支持的。您会发现以下内容:

<表类="s-表"><头>框架TypeScript 支持GitHub 星级GitHub“被使用”SO 标记问题np​​m 每周下载量<正文> Express.js @types/express 51.6k (47.2k)880 万 (550 万)72.7k (59.9k)15.2M (11M) Koa.js @types/koa 30.5k (28.4k)152k (106k)(< 1k)733k (391k) Hapi.js @types/hapi__hapi 13k (12k)15.3k (5.9k)(1.2k)333k ​​(376k) Fastify 是17k (13.4k)10.8k (5.3k)(< 1k)155k (78k) Loopback 3/4 是13.3k/3.3k16.1k/3.4k1.2k34.8k

2021 年 1 月 17 日的数据(括号内为 2020 年 2 月 4 日的统计数据)


阅读更多关于特定功能的比较:

使用的资源:


编辑:添加了 2021 年的数据

关于node.js - 2021 年带有 Nodejs + TypeScript 的 REST API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60058194/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com