用nodejs开发web应用,用哪个框架好?express?还是其他什么?
发布于 3年前 作者 zhoutaobj 6765 次浏览

哪位大侠实际使用过的告诉下啊

21 回复

刚开始学的时候建议用原生的http,稍微高级点用connect中间件,如果注重效率的话,就用框架级别的express,自己再选个模板jade,ejs什么的,上手还是比较容易的。

请问express以后扩展方便吗?为什么要学这个?

@leolovenodejs 你不用框架写个网站,然后就知道答案了。express更方便些

@sumory 说实话我不太想学这个,在web2.0环境下,MVC变成了MC,就没有那么麻烦了,后台就剩数据。

@leolovenodejs 我一般都直接VC,ORM或者Model太麻烦了,不好应对分库分表和多种数据格式的情况。

ORM或者Model太麻烦了,不好应对分库分表和多种数据格式的情况。

同感

项目写多了,就又回到了手写连接数据库和实体的时候

我推荐 Bones.

如果你知道 Backbone 就很好理解它的工作原理.

Bones 里面有一个例子, 可以看看. 它比原生态的Express 多了很多东西.

@sumory 你做的都是什么项目啊 啥时候介绍介绍分库分表 嘿

還是推薦用 express ,它是一個很淺的封裝。

哎。。。为什么有那么多有型的“框架"?它再小,也会耗资源的;且从通用性的角度来说,它不够简约,因为它有封装。没有那个大师能抽象出适应所有项目的”框架“来。那为什么有框架呢,个人认为是站在开发者的角度出发的,我也是个开发者,但我不喜欢框架!

不用框架都结果就是自己不停的重复造轮子,最后发现自己造都轮子感觉很厉害都样子,实际bug一堆还没人给你提。。。

rrestjs感觉很厉害的样子,明天试试。 赞~

你这句话里也有bug啊哈哈…

@leolovenodejs 哦?没觉得呢?呵呵

自己的框架更适合自己,也许是简单。那些开源的大框架们,众口难调,结果就是越来越庞大越来越臃肿。对于大项目来说看起来挺好的,但是对于小到一个自己的个人博客之类的呢?本身逻辑代码没多少,基本的工作都在构建环境和写路由之类的东西去了。

回到顶部