본문 바로가기
기타

[Ruby on Rails] 7. 컨트롤러 이름 규칙

by oyeahhh 2015. 12. 20.


Rails는 "설정보다 규약(Convention over Configuration)"을 기본 이념으로 삼고 있다.


 컨트롤러 클래스 

 앞 글자 대문자, 뒤에 Controller 붙인다. 

 HelloController 

 컨트롤러 클래스(파일 이름)

 컨트롤러 클래스 이름을 소문자로 만들고 "_controller"을    붙인다. 

 hello_controller.rb 

 헬퍼 파일 이름 

 컨트롤러 이름 뒤에 "_helper.rb"를 붙인다 

 hello_helper.rb 

 테스트 스크립트 이름 

 컨트롤러 이름 뒤에 "_controller_test.rb"를 붙인다 

 hello_controller_test.rb 


Rails에서는 이름이 모든 구성을 연결해주는 포인트이다.

코드를 정확히 작성했음에도 원하는 결과가 나오지 않는다면 이름을 확인해 본다.



출처

[BOOK] 퍼펙트 루비 온 레일즈

http://www.aladin.co.kr/shop/wproduct.aspx?ItemId=70721713



댓글