Articles of 框架

build议在JavaScript中创build一个微框架

我想知道在node.js之上创build一个框架需要什么步骤。 我相信这可以是一个很好的学习方式,这就是为什么我这样做! 我一直在检查其他微型框架和更大的框架,但我无法理解从哪里开始。 我想就此提出你的build议。 谢谢。 编辑:像Sinatra,Merb,Rails的MVC框架。

什么时候线程框架比事件驱动的框架更好? (也就是说,什么时候rails比node.js好?)

我明白什么是线程框架(Rails,Django,Symfony2,…)。 我明白事件驱动的框架是什么(Node.js,EventMachine,Twisted,…)以及为什么它对于生活,聊天,速度,…而言是好的。另外,它们似乎不会给正常用例带来问题。 所以: 事件驱动框架的缺点是什么? 我应该什么时候更喜欢Rails的Node.js? 为什么不是所有使用EventMachine,Twisted或Node.js编写的新Web服务器? 像Django或Rails这样的着名框架会变成事件驱动还是死亡?

服务器端和客户端的JavaScript

我很难select哪个框架用于即将开发的应用程序。 我是一个前端的人,我的朋友正在做后端。 说我正在开发一个简单的待办事项列表应用程序。 待办事项列表中的每个项目都有一个模板。 理想情况下,我希望服务器端JavaScript使用此模板以及客户端JavaScript。 所以在页面加载时,如果数据库中已经有5个todos,那么HTML将被编译到服务器上。 如果我然后添加一个新的待办事项列表,客户端JS将使用相同的模板编译HTML。 我听到很多关于Node.js,Backbone.js等的嗡嗡声。这种事情有多less种select是非常令人难以置信的。 任何人都可以给我一些使用这些技术的例子吗?

ExpressJS vs MeteorJS

我陷入困境。 我已经学会了MeteorJS开发一个Web应用程序,我完成了我的四分之一。 然后出现在最近发布的meteor。 它获得了大量的新闻,资金,并有能力移植到cordova的好处。 现在我不确定是要坚持ExpressJS还是过渡到meteor。 要点:可扩展性,易用性,开发效率

Koa和Express 4.0有什么区别?

Koa和Express 4.0都是相当新的,从我读到的,Koa是由Express团队制作的。 据我所知,Koa需要节点的特性,它只能在节点的0.11(不稳定分支)中使用,并且也使用了生成器。 Express 4.0似乎只是Express框架的下一个版本。 我完全失踪了吗? Koa和Express在未来某个时候是否会合并(根据Express团队公开表示的内容)? 谢谢!

RailwayJS vs TowerJS

再一次…select框架。 我已经停在了这两个TowerJS和RailwayJS,但它们的接缝非常相似,select哪种方式是非常困难的 两者都基于Express,都是RoR风格的框架。 哪一个最有前途,哪一个会更受欢迎? 或者,也许我已经走错了路? 也许我应该select其他框架。 我讨厌什么时候有这么多的框架可供select,没有行业标准可以依靠,或多或less肯定框架将在近两年内发展… 请帮忙,需要专家build议。 谢谢