2016. 3. 20. 23:07ㆍ프로그래밍/Ruby on Rails
/myapp
/app : 애클리케이션의 메인 폴더.
/assets : 어셋(자바스크립트, 스타일시트, 그림 등의 리소스)
/images
/javascripts
/stylesheets
/controllers : 컨트롤 클래스
/concerns : 컨트롤 공통 모듈
application_controller.rb : 애플리케이션 공통 컨트롤러
/helpers : 뷰 헬퍼
application_helper.rb : 애플리케이션 공통 뷰 헬퍼
/mailers : 액션 메일러 구현 클래스
/models : 모델 클래스
/concerns
/views : 뷰 스크립트
/layouts : 레이아웃
application.html.erb : 애플리케이션 공통 레이아웃
/bin : 코드 생성 또는 개발 서버 실행에 사용되는 헬퍼 스크립트
/config : 애플리케이션 자체와 라우팅 등의 설정
/environments : 환경 단위의 설정파일
/initializers : 초기화 파일
/locales : 국제화 대응을 위한 리소스 파일
/db : 데이터베이스 자체 또는 스키마 정보. 마이그레이션 파일 등
/lib : 사용자 정의 라이브러리 등
/log : 로그 출력 위치
/public : 공개 폴더
/test : 테스트 스크립트 등
/tmp : 임시 파일
/vendor : 서버 파티 코드
config.ru : 애플리케이션 엔트리 포인트
Gemfile : 필요한 gem 파일 정의
Rakefile : 터미널로부터 사용가능한 작업
README.rdoc : readme
'프로그래밍 > Ruby on Rails' 카테고리의 다른 글
[rails] 모델 기본 (2) | 2016.06.27 |
---|---|
[rails] 뷰 기본 (3) | 2016.06.11 |
[rails] 컨트롤러 기초, 라우팅 (4) | 2016.05.17 |
[Rails] Rails의 설계 철학. DRY and CoC. (3) | 2016.03.20 |
scaffold generator 사용해보기 (2) | 2015.09.13 |
Sqlite cheat sheet (0) | 2015.09.13 |
hell world 찍어보자! (4) | 2015.09.11 |