기본 페이지 호출하기 HTML / CSS / JavaScript Model / Controller / View 기본적인 페이지 구성 3가지가 중요하다. routes.rb Controller View routes.rb # 주소로 처음 들어가면 HomeController 에서 index 엑션에 연결해주세요 root 'home#index' get '/' => 'home#index' Controller 생성 rails generate controller home 코드 class HomeController < ApplicationController # index 라는 엑션을 만든 것 def index end def hi @message = "돔황챠~" @showMessage = "사랑해~" end end 위치 a..
Rails
ruby on rails 레일즈는 웹 사이트를 만들기 위한 하나의 틀 (FrameWork) ruby 프로그래밍 언어로 이루어진 오픈소스 웹 프레임워크로 강력하고 탄탄한 웹 어플리케이션을 빠르게 개발 할 수 있도록 해준다. 특징 프론트 + 백엔드 웹 프레임워크다. MVC (Models Views Controller) CoC (Convention over Configuration) DRY (Don't Repeat Yourself) ORM (Object Relational Mapping)장점 1. 사람들이 사용하는 언어와 비슷해서, 초보자들이 배우기 쉽다. Python이랑 비슷하다. 2. 개발하기 편리하다: 다양한 Gem (라이브러리)을 통해 기능을 빠르게 구현할 수 있으며, 데이터베이스 작업할 때 엑..