2009-02-09 3 views

답변

10

비계 방법은 비계의 정신에 어긋나게되었습니다. 비계 방법은 여러분이 필요로하는 출발점을 제공하기위한 것입니다. 스캐 폴드를 동적으로 생성하면 편집 할 수있는 것이 없습니다.

스캐 폴드 생성기를 사용하는 새로운 방법으로 스캐 폴딩 된 파일을 편집하여 실제로 필요한 것을 빌드 할 수 있습니다.

1

사람들이 생산에 사용되기로되어 있다고 생각했기 때문에 끔찍한 생각이었습니다. 대신 당신은 당신이 쉽게 편집 할 수있는 발판을 만들어 거기에서 생산을 준비 할 수 있습니다.

+0

생산 현장에서 다이나믹 스 캐 폴딩을 사용하는 것이 잘못된 생각이라고 정당화 할 수 있습니까? –

+0

실제로 응용 프로그램 논리를 생성 할 수는 없기 때문에. 현실 세계에서는 너무 단순합니다. 액세스 제어, 사용자 정의 UI, 양식에 내용을 입력하고 데이터베이스에 저장하는 것 이상의 아무 것도 없습니다. –

3

그러나 Rails 플러그인은 스캐 폴드 메소드가 이전에했던 것처럼 작동합니다. ActiveScaffold이라고합니다.

9

당신은 Dynamic Scaffolding을 언급하고 있다고 가정합니다. 발판 생성기가 여전히 주변에 있으며 강력 해지고 있기 때문입니다.

David Heinemeier Hansson은 Dynamic Scaffolding이 데모에서 크게 보였다고 말하지만 Dynamic Scaffolding의 전체적인 요점은 사람들에게 레일을 사용하도록 가르치는 것이기 때문에 한 줄의 코드에서 추상화하는 것이 더 저주가되었다고합니다. 누구도 생산 코드에서 동적 스캐 폴딩을 사용하지 않으므로 축복입니다. . . 데모 및 자습서 용입니다.

AWDWR 사본이있는 경우 최신 (3rd) 버전의 p81에 대한 전체 설명을 읽을 수 있습니다 (붙여 넣기를 복사하지 않았습니다).

여전히 : 스크립트/generate scaffold model_name 스캐 폴딩 모델을 생성 할 수 있습니다.

관련 문제