CNode

api接口,后端用什么框架方便?

问答
Hhunk发布于8 年前最后回复8 年前15 回复6291 浏览0 收藏

egg是否有些太重? api返回结果是否有约定的标准之类的?

查看回复

回复 (15)

H
hchengvip#1·8 年前

Hapi 这个还不错

L
lxzgg#2·8 年前

Nest.js

H
hunk#3·8 年前

OK,研究下nest.js和hapi。

L
lvyueyang#4·8 年前

egg哪里重了。。。

来自酷炫的 CNodeMD

Z
zuohuadong#5·8 年前

nest.js + GraphQL

C
captainblue2013#6·8 年前

koa2 其他都是浮云,真的,不是框架重,而是知识架构重,技能最重要是通用啊。

L
lvgithub#8·8 年前

koa2,egg.js

Z
zuohuadong#9·8 年前
引用 captainblue2013koa2 其他都是浮云,真的,不是框架重,而是知识架构重,技能最重要是通用啊。

@captainblue2013 相对于其他后端语言来说,node.js 这块还很年轻。 express koa 均没有解决架构问题,nest.js 参考了 spring 的架构 。 多了解下没坏处,java 在大型项目这块,可以说是最佳实践

U
unliar#10·8 年前

并不重,Egg只是帮你定好了规范,当然啦,你遵不遵守是你的事,到时候维护挠头,都是你自己的事。你用koa express 的时候想想怎么写才是你脑海里的最佳实践,😏 要么你自己写一个框架,要么回来egg....

返回值的标准应该是由你们自己定的

如果只想一把梭,😒直接express

来自酷炫的 CNodeMD

A
a69694510#11·8 年前

啊?!!接口还有框架? 我都是用rustful API规范的阿

Z
zuohuadong#12·8 年前
引用 4176244@zuohuadong 你觉得nodeJS什么大型框架写不了? 来自酷炫的 CNodeMD

@4176244 AOP 面向切面编程是大项目的一个基本思想,或者说是最佳实践。 最早源自于 ruby on rails , 被 spring 发扬光大, 随后 php 的 laravel ,golang 的 iris 也吸取了其中部分思想。 肯定能写,但是你考虑维护么? 另外想一下,为什么项目中推荐使用 typescript ? 然后再思考这个问题。

D
dengnan123#14·8 年前

用egg头发多啊,反正我写起来很轻松,很快

Z
zuohuadong#15·8 年前
引用 yuedun@zuohuadong 并不是java适合写大型项目,而是什么项目用java写了都会变得“大型”。

@yuedun java 重点在于 分层,spring 的 AOP 思想 ,以及给力的JVM ~ 由于 oracle 的努力,甚至一些行业只能用 java ~ 比如银行业,浮点 会吓死人的。 还有工业级软件,要求稳定。 至于为什么java 会这么重,恰恰是不断改进的结果。

然后 php7 引入了强类型, typescript 不用说。

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