저는 AngularJS/Rails 앱을 만들 예정입니다.하지만 저는 AngularJS로 개발할 때 newby입니다. 그래서, 한 가지 질문이 있습니다. 두 부분으로 프로젝트를 나눠야합니까? 첫 번째 것은 HTML/CSS/JS 코드이고 두 번째 것은 Rails API입니다. 또한 Rails 프로젝트에서 모든 작업을 수행 할 수 있습니다. 나는 무엇을 선호해야 하는가? 미리 감사드립니다!Rails + AngularJs 웹 앱
3
A
답변
0
개인적으로는 html
개의 파일을 public
폴더에 넣는 것이 가장 좋습니다. 또한 html
파일에 각도 경로를 지정하는 것이 더 쉬울 수 있으므로 javascript
에 .erb
을 섞어서 사용할 필요가 없으며 순수 coffeescript
을 사용할 수 있습니다 (.coffee.erb
개의 파일을 슬프게 만들 수는 없습니다).
내 모든 각도 응용 프로그램의 폴더 구조
다음되었습니다각도 커피 파일 :
app/assets/javascripts/angular/
거기에서 내가 컨트롤러 서비스 및 지침에 대한 별도의 폴더가 있습니다. 컨트롤러 폴더에서 나는 레일즈 컨트롤러 폴더에서와 같은 네임 스페이스를 사용합니다.
내 안에 좋아하는 미디어 컨트롤러가있는 콘텐츠 네임 스페이스가 있으면 Angular 폴더에서 동일하게 보입니다.
각도 템플릿 파일 :
public/templates/
public/templates
에서 나는 .html
파일을 보관, 나는 폴더와 파일 이름을 지정의 레일 방식에 따라, 또한 네임 스페이스 지정을 유지. 그래서 사용자 폴더에 인덱스 페이지와 쇼 페이지가 있다면 show.html
과 index.html
도 있습니다.
여기 사람들이 각도 만든 아주 좋은 예입니다 - 난간 응용 프로그램 :
관련 문제
- 1. 알 수없는 제공 업체 : AngularJS/Rails 앱
- 2. AngularJS & Rails - 분리 된 앱/배포 또는 하나의 앱?
- 3. 1 여러 GTM 계정이있는 AngularJS 웹 앱
- 4. Rails 웹 앱의 모바일 앱 파생물 만들기
- 5. Ruby on Rails 웹 사이트 아이폰 앱
- 6. Rails 웹 앱 : 계정별로 별도의 데이터베이스를 만들었습니까?
- 7. AngularJS Callbacks on Rails
- 8. 포장 AngularJs 앱
- 9. AngularJS 모듈 앱 종속성
- 10. XSS in AngularJS 앱
- 11. AngularJS 퀴즈 앱
- 12. CRM 2011에 AngularJS 앱 삽입
- 13. angularjs : Ruby On Rails 크롤링을 사용하지 않는 Ajax 웹 사이트
- 14. Bower를 사용하여 Heroku a Rails 4 + AngularJS 웹 사이트에 배포
- 15. f.label within Rails 앱
- 16. 데이터베이스없이 Rails 앱 테스트
- 17. NoMethodError in Rails 앱
- 18. Heroku에서 Rails 앱 리디렉션
- 19. AngularJS/Rails Paperclip 파일 업로드
- 20. AngularJS Rails 사용자가 개발자없이 등록
- 21. AngularJS 및 Rails 나머지 설정
- 22. 특정 도메인에 Point Rails 앱
- 23. AngularJS 앱 - Google 웹 로그 분석 기본 URL?
- 24. URL/딥 링크가없는 AngularJS 앱
- 25. 여러보기로 톰캣에 angularjs 앱 구성
- 26. AngularJS REST 앱 - 디자인 최적화
- 27. Ruby on Rails 기반 웹 사이트 및 앱
- 28. 웹캠을 사용하는 웹 앱 ... 모든 Rails 플러그인/보석?
- 29. RoR + SMS : Rails 웹 앱 아키텍처가 SMS를 보내고받을 수 있습니까?
- 30. NodeJS에서 Rails 용 웹 서버/앱 서버를 만드는 것이 합당한가요?
는 개인적으로 나는 두 개의 부분으로 분리하는 것을 좋아합니다. 프런트 엔드 용 하나의 저장소와 백엔드 용 저장소가 하나 있습니다. –