본문으로 바로가기

[ROR] Scaffold 사용해보기 !

category Dev/Ruby on Rails 2018. 2. 8. 17:25

Ruby On Rails - Scaffold





- Scaffold 란?


n. a raised platform on which criminals were hanged or had their heads cut off.


사전적 의미로는 발판(?) 이라는 뜻입니다!

이것이 Ruby on Rails 에서는 어떤 것 일까요?



앞서 Controller / View / Routes / Model 의 작업을 일일히 코딩했지만

Scaffold 를 사용하면 이러한 것을 한번에 만들어 줍니다!

말그대로 프로그래머가 편하게 코딩할 수 있도록 발판을 제공해 주는 것 입니다



- 사용법


사용하는 방법 또한 매우 간단합니다


이런 식으로 명령어 한줄을 작성해 주면 되는 것입니다

그런 다음 migrate 를 확정 짓는 코드를 작성해줍니다


$ rails g scaffold post title:string content:text

$ rake db:migrate


이 두줄만 작성해주시면 Rails 스럽고 직관적인 MVC 패턴을 구축할 수 있습니다 !