2016-06-06 2 views

답변

1

가 건설되고있다 동안 개발 산책 할 수 Scaffolding

Temporary architecture. 소프트웨어의 경우, 다른 피스에서 작업하는 동안 필요한 기능을 구현하는 신속하고 지저분하고 기성품이거나 생성 된 클래스입니다.

예를 들어 블로그를 만드는 동안 블로그 자체를 보여줄 수 있도록 노력하면서 데이터 편집기를 비계 할 수 있습니다. 대안은 먼저 블로그 자체의 모양을 보지 못하게하거나 데이터를 수동으로 데이터베이스에 입력하여 블로그에 표시 할 항목이있는 동안 데이터 편집기에서 작업하는 것입니다. 중요한 부분을 다 끝내면 스캐 폴딩을 "실제"구현으로 대체 할 수 있습니다 (자동 생성 된 항목에 만족할 경우).

0

스캐 폴딩은 명령 행에서 클래스/모델/뷰를 빠르게 생성합니다. 예를 들어 데이터베이스를 구성한 경우 데이터베이스의 각 테이블에 대한 모델 클래스를 생성 할 수 있습니다.

IMO 레일 문서에 루비는 설명 비계의 좋은 일을 수행합니다

레일에있는 발판이 모델은, 컨트롤러를 조작 할 수 모델, 데이터베이스 마이그레이션의 전체 집합입니다, 뷰가 볼을 위의 각각에 대한 데이터 및데이터를 조작하십시오.

http://guides.rubyonrails.org/v3.2.9/getting_started.html#getting-up-and-running-quickly-with-scaffolding

관련 문제