你如何物理下载并开始使用Backbone

时间:2014-08-02 13:53:13

标签: backbone.js

这是一个必须回答的问题,需要为一代编码员解答。

我知道要去网站,但你如何实际下载Backbone并开始编码。

大多数教程都忽略了这个阶段。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我在stackoverflow上看到的大多数Backbone代码都是一个真正的混乱缺乏结构,这是一种耻辱。但右手灵活性也是一个非常强大的点,这就是为什么大公司仍然经常选择Backbone,而新手会选择像Angular或Ember那样神奇的东西。

这是我一般意义上的推荐:

对于任务,

Gruntgulp - grunt可能会更容易,因为它仍然被更广泛地使用。主要任务是:
- 构建(编译和缩小代码和css)并捆绑到构建文件夹中 - 服务器(从构建文件夹运行本地服务器或服务器)
- 测试(如果您有单元或功能测试)

接下来,您有一个index.html文件,其中包含一个应用包装器,一个RequireJS调用代码的入口点。

我的文件夹结构如下所示:

server/
server/server.js

public/
public/app/app.js
public/app/modules/
public/app/extensions/

public/assets/
public/assets/css/
public/assets/images/

public/packages/

public/index.html

dist/
dist/<env>/public/assets/
dist/<env>/public/app/app.min.js (or app.js depending on env)

package.json
Gruntfile.js

同事的样板可能最接近我在公共领域的理想设置:https://github.com/mderrick/backbone-boilerplate

还有木偶:http://marionettejs.com/

相关问题