我知道一些项目,例如 mean.io或 meanjs ,甚至是 yeoman 生成器,当您要在 MEAN 堆栈下开发时,所有必要的样板文件都已为您完成。
事实上,MEAN 堆栈与 Angular.js 紧密结合,没有任何项目可以与 Backbone.js 做同样的事情,我对此感到非常惊讶,我相信这是一个非常常见的堆栈,结合Mongodb、Express、Backbone 和 Require.js 或 Marionette.js 等 friend 。
我一直在摸索,尝试混合 Backbone 和表达 yeoman 生成器,从其他人的项目中构建骨架,但我仍然认为必须有更好的方法来做到这一点。
我会很感激你们分享你的经验,以找出我在这里缺少的东西。
所以问题是: 从头开始一个全栈“MEBN”(Mongodb、Express 和 Backbone)项目的常见做法和技巧是什么?
谢谢大家!!
最佳答案
不是 MEBN 吗? :D
您可以查看 Backbone Boilerplate (BBB): https://github.com/backbone-boilerplate/backbone-boilerplate
它使用节点服务于本地应用程序,所以你有一个开始。 ;)
基本上,您还可以获取一个 MEAN 示例,去掉 Angular 并混合 Backbone。服务器 (Nodejs) 部分将是相同的( Controller 、REST API、用于数据交换的 JSON 格式),但您将使用 Backbone 模型和用于与 API 交互的集合,以及用于 UI 的 View 。
关于javascript - Backbone.js MEAN 堆栈等效项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26402846/