나는 공공 장소에 중복 된 디렉토리 구조가있어서 자바 템플리트가 들어있는 것을 좋아하지 않으므로 here이 좋습니다. 나는 프로젝트에 뛰어들 것이다. 내 JS보기를 다른 의견과 함께 넣지 않고 나를 이야기 할 수있는 사람이라면 누구나이 일을하지 않을 이유가 있습니다. 내 생각 :Rails3 views-JS templating 디렉토리 구조
데이터의보기를 만들기 위해 백본, Jammit 템플릿 또는 다른 자바 스크립트를 사용하는 경우이 코드가 이상적으로/app/views/[object] 디렉토리에 있지 않아야합니까? 데이터를 표현하는 여러 가지 방법으로 애플리케이션을 설계하는 경우 모든 뷰가 같은 위치에 있어야하지 않습니까?
경로를 설정하고 레일스에 파일을 제공하는 것은 의미가 없지만 Jammit/Closure/another JS 압축 도구를 사용하는 경우 이미 Google 디렉토리 구조와 우리가 클라이언트에게 전송하는 JS. 그렇다면 코드 구성/유지 관리에 가장 적합한 템플릿을 넣을 수는 없습니까?
감사합니다.
핵심 프레임 워크 파일이 있지만 프레임 워크의 목적은 응용 프로그램 개체의 javascript보기를 만들 수있게하는 것입니다. 그것들이 Rails 응용 프로그램의 일부가되어서는 안됩니까? – RSG
답을 명확히하는 데 도움이되는 몇 가지 추가 정보로 답변을 업데이트했습니다. –
감사합니다. JS 압축 도구는 모든 JS를 레일 디렉토리에서 공용 디렉토리로 '컴파일'하므로 경로를 만들거나 .erb를 JS 파일에 추가 할 필요가 없습니다. 나는 아마 그 마지막 문장으로 머리를 두들겨 막을 때까지 나를 괴롭히는 것을 멈출 필요가있다. – RSG