我正在开始对ember.js进行评估,我发现了很多资源。我注意到的一件事是,有不同的方法来构建我的应用程序(例如,使用路由器或不使用路由器),并且选择实际上取决于ember.js的版本(框架看起来非常快速地发展)。
我开始在ember.js网站(1.0.0-PRE2)上下载参考版本。但是,如果我理解正确的话,ember.js网站的Guides部分中描述的内容对应于github上最新版本的代码库。我正在考虑新的路由器API。
所以,我想知道我在新项目中使用的框架推荐版本是什么。我应该在github中使用master分支吗?我应该坚持1.0.0-PRE2)?我试图了解主人的稳定性/可靠性......
感谢您的反馈!
答案 0 :(得分:3)
框架正在迅速发展,你说得对。使用哪个版本取决于您对更改的容忍度和项目的交付日期。如果你需要一些稳定的东西和/或必须尽快释放,那么1.0.0-PRE2
就是你要走的路。
也就是说,路由器的新版本正在稳定,我预计未来几周会有1.0.0-PRE3发布。如果我正在开始一个新项目,我将使用指南工作并使用最新版本。
答案 1 :(得分:1)
经过PRE 2的多次测试后,我开始使用最新版本(GIT master)进行开发,因为路由器v 2更好,并且与ember-data的集成更容易。但是,API变化很快!
答案 2 :(得分:0)
我正在使用starter-kit作为git子模块。
https://github.com/emberjs/starter-kit/tree/master/js/libs
这个还包括正确的jQuery版本