2012-11-30 5 views
0

Ember를 사용하여 첫 번째 응용 프로그램을 개발 중이며 응용 프로그램을 구성하는 가장 좋은 방법을 알고 싶습니다.Ember 웹 응용 프로그램을 구성하는 방법

현재 내 페이지의 모든 부분을 포함하는 단일 페이지 만 있습니다. 색인 페이지를 분할하고 다른 곳에서 비동기 적으로 콘텐츠를로드하는 방법이 있습니까? 색인 페이지가 너무 길어질수록 선호 할 것입니다.

+1

백엔드 플랫폼은 무엇입니까? RoR을 사용하는 경우 [GitHub **의 저장소가있는 Ember.js] (https://github.com/search?q=emberjs&ref=commandbar) – MilkyWayJoe

+0

을 사용하는 수많은 프로젝트가 있습니다. PHP/Mongodb 백엔드입니다. –

+1

Yeoman (http://yeoman.io/)을 보셨습니까? 이를 사용하여 프론트 엔드 코드를 별도로 관리 할 수 ​​있습니다. JS/CSS 패키지 관리, 코드 변경시 실시간로드 ... –

답변

1

나는 당신이 당신이 처음 몇 일간/주간 프레임 워크를 grok 수 있습니다 귀하의 의견/컨트롤러/라우터를 포함하는 단일 파일을 작은 시작할 수 있으면 응용 프로그램이

을 얼마나 복잡한 요청할 것입니다. 당신은 하나의 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를 관리 할 수 ​​있습니다.

관련 문제