express 适合做大型电商项目么?
发布于 7 年前 作者 GuoJiKaiHehe 6943 次浏览 来自 问答

各位大哥,有没有大型一点的网站,用express 做的。发个网址。。

18 回复

当然不适合

你要单独说express应该是不适合,除非你是特别有代码驾驭能力的老司机……如果配上typescript,那就没问题了

你指的是做与数据库连接的后端还是做中间层 来自VueCnodeMD

做下gateway没问题,其他部分没必要。

为什么不合适?php 都可以。php能做到的,express 都能做。

只是单纯的使用express肯定不够,大型项目要求的功能太多,express只能作为基础架构,在此基础上进行更高层封装,比如一堆的路由管理就很繁琐了

www.yohobuy.com 这个就是 express 做的。

larvel 框架 和express 有点相似。都是定义路由,转发到控制器,然后response回去。。。 也是一堆路由,,,学过larvel的我,感觉larvel 能做的,express 都能做。。

大家可以看看 fastify 这个框架不错,作者NB 大量中间件可用,兼容 express 的中间件

性能上是够的

最好用thinkjs eggjs之类的大型框架

从 express 起步是非常困难的,不是说它不行,是它太基本,像应用结构什么的都没有规划好,要做大型应用,困难。推荐你用 cool-node 框架,它和 eggjs 是同级别的,thinkjs 就算了。 http://cool-node.hyurl.com

我是京东广告平台的架构师,我们的核心平台之一全部采用nodejs,需要有经验架构师简历自己的框架,仅依靠express这种基础框架自然是不够的。另外我们在招聘,欢迎各位技术爱好者加入,共同发展~ 招聘链接:https://cnodejs.org/topic/59feda6be8350bfb218568cf

@Hyurl 看了一下 commit 不知道从哪里能看出来和 eggjs 是同级别的,也不知道为什么说 thinkjs 就算了

@eyblog 妄想从 commit 中看出什么

@GuoJiKaiHehe 肯定是可以的,动手能力强,有架构能力,就没有问题,真的,我觉得web服务器,写到最后就那么回事…各种概念是相通的,不同风格的代码组织形式而已

回到顶部