CNode

打算用nodejs写restful接口,入手express还是koa2?求指导

问答
Sshiqiliang发布于9 年前最后回复9 年前20 回复13848 浏览0 收藏

RT,求建议

查看回复

回复 (20)

A
Autumnwater#1·9 年前

同样问,不过个人感觉,都要了解下,然后都差不多吧,看项目需求,反正功能都能实现

R
rwing#2·9 年前

koa2

A
AnzerWall#3·9 年前

koa2

W
wocaatm#4·9 年前
引用 AnzerWallkoa2

@AnzerWall 给个理由呗

J
JsonSong89#5·9 年前

generator 只是过渡方案,已经不再推荐了。 还不如学express 资料更多。

Y
yujintang#6·9 年前

绝对koa2,特别是Node.js 7.6 之后,写起来66的,express之前的写法很别扭,koa2 你可以参考这个demo: https://github.com/yujintang/koa2-server

T
tomoya92#7·9 年前

我比较喜欢express

P
plusmancn#10·9 年前

如果是学习性质的,可以试试这个: cloverx 自己手撸的 restful 框架,基于 koa2,代码结构还比较简单,初学者也能看懂。 cloverx 还自带了 swagger 在线文档调试功能,效果图如下: untitled2.png

Q
qxl1231#12·9 年前

写restful 接口, 如果要简单的,框架复杂度低的,就可以用restify;

如果想要用无脑撸api接口的,可以使用复杂度高,集成各种功能,自带swagger的,loopback

F
flynntsc#14·9 年前
引用 shiqiliang@178220709 意思 koa2 用的generator?

@shiqiliang koa2用的是async/await,node V7.6+直接使用

express贵在历史悠久,社区更大资料更多

koa2更新更简洁,感觉入门更为容易

S
stonephp#17·9 年前

如果你的数据库选型是mysql建议你看看这个 https://github.com/open-node/open-rest 直接克隆样板工程看代码。

N
ntfs32#18·9 年前

restful+jwt 我是这么干的 自豪地采用 CNodeJS ionic

N
ntfs32#19·9 年前

thinkjs eggjs 都很棒

G
glj1102#20·9 年前

express koa restify都可以,选择一个就行,主要看你开发结构的设计,还有中间件的合理利用

参与回复
登录后即可参与回复。登录