리소스 네이밍 규칙

Submitted by river - 등록 5 years ago - 수정 5 years ago

네이밍은 규칙 정하기 나름이지만 다음과 같이 정하면 어떨까 한다.

Model만 단수형을 사용하고, DB Table, Controller, Route, View 등은 복수형을 사용한다.

예) Task

  • Model : Task
  • DB Table : tasks
  • Controller : TasksController
  • Route : Route::resource('tasks', 'TasksController')
  • View : 'tasks.index'

참고

MySQL에서 컬럼명은 대소문자를 구분하지 않고, 데이타베이스명은 대소문자를 구분합니다. 윈도우즈에서는 데이타베이스명도 대소문자를 구분하지 않습니다.

comments powered by Disqus