0
我正在开发我的第一个应用程序使用Ember,并希望知道构建我的应用程序的最佳方式。如何构建Ember Web应用程序
目前我只有一个页面包含我的页面的所有不同部分。是否有任何方法来分割索引页面和从别处异步加载内容?我更喜欢这个,因为我的索引页面变得太长了。
我正在开发我的第一个应用程序使用Ember,并希望知道构建我的应用程序的最佳方式。如何构建Ember Web应用程序
目前我只有一个页面包含我的页面的所有不同部分。是否有任何方法来分割索引页面和从别处异步加载内容?我更喜欢这个,因为我的索引页面变得太长了。
我会问你的应用程序的复杂程度
如果你可以从小处着手含有你的意见/控制器/路由器中的一个文件,它可以帮助你神交的最初几天/周的框架。如果你发现你的单一的js文件增长> 100+线(或任何数字让你觉得现在是时候打破它),你可以为
/templates => handlebars templates here (pre compiled if possible) /views => just the view javascript objects /controllers => array controllers or object controllers /models => ember-data or regular JS objects that do the heavy lifting /routers => in the future you may have > 1 router per ember.js app
创建一个文件夹,当你达到这个水平的复杂性,你可以看看require.js来管理你的依赖关系/ etc
你的后端平台是什么?如果您使用RoR,那么有大量项目使用[** Ember.js和GitHub **中的存储库](https://github.com/search?q=emberjs&ref=commandbar) – MilkyWayJoe
这是一个PHP/Mongodb后端 –
你看过Yeoman(http://yeoman.io/)吗?您可以使用它来单独管理您的前端代码。提供JS/CSS包管理,实时重载代码更改... –