본인의 컴퓨터를 통해 개발환경을 구축하기에는 복잡하기에, Github Codespace를 사용하여 만드는 것을 추천합니다.
우측 상단 Code
를 누르고 Create codespace on master
클릭
개발 환경이 생성될 때까지 기다려 주세요. 개발 환경이 생성되면 자동으로 서버가 실행됩니다.
rails server -b 0.0.0.0
rails console
주소/letter_opener
경로에 들어가면 전송된 이메일 미리보기를 볼 수 있습니다.
Ruby on Rails도 Spring처럼 MVC 프레임워크이므로, 모델, 뷰, 컨트롤러가 나뉘어져 있습니다. ERB는 뷰에서 쓰이는 문법입니다.
- Spring:
<p>${name}님 안녕하세요!</p>
- Django:
<p>{{ name }}님 안녕하세요!<p>
- Ruby on Rails:
<p><%= name %>님 안녕하세요!</p>
elif
대신elsif
사용True
나False
대신true
나false
를 사용None
대신nil
사용
Python 기준으로 IDLE로 생각하시면 됩니다. irb
명령어를 입력하면 루비 함수를 입력할 수 있는 화면이 나타납니다. CTRL+C를 누르거나 exit
을 입력하면 종료됩니다.