RoR

A collection of 7 posts
RoR

2. 레일스는 어떻게 동작하는가?

참조 : 레일스를 위한 루비 [http://book.interpark.com/product/BookDisplay.do?_method=Detail&sc.shopNo=0000400000&sc.dispNo=&sc.prdNo=200666398] -애플리케이션 개발 과정 1. 모델 구현 2. 컨트롤러 구현 3. 뷰 구현 -레일즈의 MVC 모델: ActiveRecord – actionpack에 속함 뷰: ActionVIew – actionpack에 속함 컨트롤러: ActionController – activerecord에 속함 gems 폴더 아래에
2 min read
RoR

rails로 생성한 scaffold 코드 살펴보기 - View

View는 세 가지 구성요소로 이루어져 있습니다. Layout, Template, Partial 이 세가지 입니다. 각각의 관계를 그림으로 나타내면 다음과 같습니다. Layout 은 각각의 Template 앞 뒤에 해당하는 HTML 을 넣을 수 있습니다. Template 은 각각의 페이지에 해당하며 Partial 은 각각의 페이지 구성요소 중에 여러 페이지에서 사용할 부분을 따로 빼낸 부분입니다. 위 표에
4 min read
Controller

rails로 생성한 scaffold 코드 살펴보기 - Controller

class CategoriesController < ApplicationController def index list render :action => ‘list’ end 컨트롤러의 첫부분 입니다. list 메소드를 호출하고 list라는 이름의 뷰를 사용하도록 render :action 을 사용합니다. def destroy Category.find(params[:id]).destroy redirect_to :action => ‘list’ end 컨트롤러의 마지막 부분으로 지우고 난 뒤 list 페이지로 이동하도록 redirect_to :action 을 사용합니다.
1 min read