2013-10-05 3 views
1

Ruby on Rails에 기존 프로젝트가 있습니다.Ruby on Rails 응용 프로그램에서 AngularJS 사용

Ruby on Rails 앱에서 AngularJS를 사용하는 가장 좋은 방법은 무엇입니까?

특정 모듈에만 AngularJs를 사용하고 SPA를 만들지는 않습니다. 이것은 좋은 방법입니까? 나는 동료가 기존의 레일 응용 프로그램과의 통합이 종류를 달성하기 위해 할 본 것을

답변

2

은 다음과 같습니다

  • 가 'angularized'할 수있는 특정 앱 페이지에서 angular.js 및 관련 종속성을 포함
  • 앵귤러 컨트롤러를 각도 앱이 포함 된 html 템플릿으로 부트 스트랩하기 위해 필요한 모든 데이터를 보간합니다. 여기에는 조작중인 자원에 대한 데이터가 포함될 수 있습니다. 이 작업은 haml/erb 템플릿의 내부에 RABL 템플릿을 렌더링함으로써 이루어졌습니다.
  • 보간 된 데이터를 사용하여 추가 데이터를 즉시 얻는 데 필요한 API 메서드를 호출하십시오. 이는 대개 이미 만든 경로에 대해 json 처리기를 구현하는 것입니다.

이것이 최선의 방법인지 여부는 알 수 없지만 빠른 시작 방법은 없습니다.

행운을 빈다. 각도가 좋으면 각도에 ​​익숙해지면 작업 할 수있는 매우 즐거운 도구입니다.

관련 문제