ror 2주차(컨트롤러 생성)
TRANSCRIPT
루비온레일즈로2시간만에
홈페이지제작하기코딩카페with 멋쟁이사자처럼_이상훈 ([email protected])
지난 8분
간단한 정적 홈페이지를 생성했습니다.
2
오늘의 8분
루비온레일즈 페이지 만들기
(컨트롤러 생성, 뷰 생성)
www.google.com/coding/cafe
3
준비물
지난 8분
4
오늘의 8분MVC가 무엇인가?
컨트롤러 생성
액션 정의
라우터 수정
뷰 생성
5
실제 데이터를 저장할 수 있는 틀입니다.
웹 사이트에 있어서 사용자가 가장 직관적으로, 가장 먼저 만나게 되는 형태입니다.
Model과 View사이에서의조율과 연산을 맡는 역할을 주로 합니다.
컨트롤러생성
rails generate controller [컨트롤러명]
rails generate controller coding
7
라우터수정get ‘[컨트롤러명]/[액션명]‘
get ‘coding/cafe'
8
루비 프로젝트에게 이 경로에 있는 파일을 웹 url로 사용하겠다는 선언을 합니다.
액션정의def [액션명]
end
def cafe
end
9
정리Model : 실제 데이터를 담는 틀
View : 사용자가 가장 먼저 보게 되는 화면
Controller : Model과 View사이의 조율과 연산
컨트롤러 생성 : rails generate controller [컨트롤러명]
라우터 생성: get ‘[컨트롤러명]/[액션명]’
액션 정의 : def [액션명] end
10
다음 8분
크롬 개발자 도구 사용하기
11