rails로 페이지 만들기
2233 단어 Rails
rails로 페이지를 표시하기 위해서
먼저
terminal을 사용하여 다음 명령을 실행합니다
rails generate controller コントローラ名
다양한 파일을 생성합니다.뷰 생성하기
브라우저에서 튀어나온 요청이 루트 → 컨트롤러에 의해 수락되었습니다.
그리고 컨트롤러는 어떤view를 표시하고 표시할지 결정합니다.
view는views 폴더에 있습니다., erb가 많습니다.
app/views에 저장됩니다.
파일 이름은 (작업 이름)입니다.html.eb로 설정
서류에 써볼게요.
index.html.erb
<div>
hello world!
</div>
Controller 만들기
Controller 파일은 app/controllers에 저장됩니다.
작업 작성
Rails 애플리케이션에서 컨트롤러는 클래스로 정의됩니다.
동작은 컨트롤러 클래스의 방법으로 정의됩니다.
hello_controlloer.rb
class HelloController < ApplicationController
def index
end
end
링크 설정
라우팅은 URL 요청이 취소될 때 어떤 컨트롤러가 어떤 동작을 할지 결정하는 곳입니다.
config/routes.rb는 대응하는 곳이다.
예제
routes.rb
Rails.application.routes.draw do
get '/hello' to: 'hello#index'
end
# get URL => "コントローラ名#アクション名"
이렇게 되면http://localhost:3000/hello
보기 페이지를 엽니다!
Reference
이 문제에 관하여(rails로 페이지 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/keigo_arakaki/items/731cf685e8ab11be76f6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)