7월, 2016의 게시물 표시

Rails 애플리케이션 폴더 구조

Rails 애플리케이션 폴더 구조 /railbook : 애플리케이션 루트 /app : 애플리케이션의 메인 폴더 /assets : 에셋(자바스크립트, 스타일시트, 이미지 등의 리소스) /images : 이미지 파일 /javascripts : 자바스크립트(커피스크립트) 라이브러리 /stylesheets : CSS(SCSS) 라이브러리 /controllers : 컨트롤러 클래스 /concerns : 컨트롤러 공통 모듈 application_controller.rb : 애플리케이션 공통 컨트롤러 /helpers : 뷰 헬퍼 application_helper.rb : 애플리케이션 공통 뷰 헬퍼 /mailers : 액션 메일러 구현 클래스 /models : 모델 클래스 /concerns : 모델 공통 모듈 /views : 뷰 스크립트 /layouts : 레이아웃 application.html.erb : 애플리케이션 공통 레이아웃 /bin : 코드 생성 또는 개발 서버 실행에 사용되는 헬퍼 스크립트 /config : 애플리케이션 자체와 라우팅 등의 설정 /environments : 환경 단위의 설정 파일 /initializers : 초기화 파일 /locales : 국제화 대응을 위한 리소스 파일 /db : 데이터베이스 자체 또는 스키마 정보, 마이그레이션 파일 등 /lib : 사용자 정의 라이브러리 등 /assets : 사용자 정의 라이브러리와 관련된 에셋 /tasks : 태스크 관련 /log : 로그 출력 위치 /public : 공개 폴더 /test : 테스트