看多了大道理,还是选不好框架
发布于 5 年前 作者 haisapan 4022 次浏览 最后一次编辑是 4 年前 来自 分享

研究了有段时间了,各种框架也稍微试了下,Express貌似还是用的最多的,但是有些底层,而且已经停止维护了?Sails, KOA, Meteor等各种框架层出不穷,但是没有一个像其他语言一样被公认成熟的框架。各路大神的框架都差不多,都还不够牛逼,只是在通往牛逼的路上。前路慢慢,彷徨前行

13 回复

express 难道不就是 Node.js 的代表性框架么 … 你是怎么得出停止维护的结论的。 express 也体现了 Node.js 的一个思路就是用小的、专用功能的模块来组合应用,而不是使用一站式的解决方案。 当然你非要重量级框架也是有的,比如 loopback 什么的,也是基于 express 的。

自豪的采用GUAPI.JS[你搜不到的]

还是多花点时间深入学习吧。

@struCoder 深入学习express么?

@chapgaga 。。。你知道的太多了。。。

对一个事物的基本事实解释的越多,所知越少,多也就等于无——注意一个词,解释!——也许上面的话不好理解,来一个例子:如果有人告诉你他解决了百慕大之谜,刚开始你可能感到怀疑,但如果他有确凿的证据和想好的一套解释,你大概会听他说下去,说不定还会相信他所说的,可接下来,他告诉你还有一种解释,你也耐着性子听完了,惊奇的发现这种解释同样有道理,这时候他有跟你讲了第三、第四甚至第五种解释,每一种都不同,但同样令人信服。最后,你一定觉得你对百慕大之谜还是跟从前一样,什么也不知道!

@jysperm 有哪些一站式的方案呢?

@chapgaga 我只看过 loopback(express 目前是同一家公司在维护), 功能感觉确实比较全,但用户量少,自己用起来也还是有一些坑,不太建议使用

如果是在为将要开始的项目技术选型,建议楼主不用纠结了,习惯哪个就用那个,肯定没错! 现在Nodejs开发框架都还比较简陋,基本没有不合适的过度设计(都是Web开发必备工具整合)

@deemstone express也简陋么?

@chapgaga “简陋”这个词儿确实用的不好,不过语文水平有限…… express确实是最基本的web框架(路由、中间件、模板),也因为在基础方面它做的足够好了,所以sails在处理http请求方面直接封装了express。 试用一段时间以后就发现,sails其实也就是 express + ORM,另外附赠了一堆grunt脚本,即开即用。

看楼主发问的语气,应该是寻求一款超极牛逼的、能满足他的业务需求的成熟框架。其实我想说,基础都有了,但是模块还不够丰富(比如权限控制模块 目前只node-acl比较火,但适用场景有限)

我也还在学习中……

回到顶部