본격적으로 Rails를 공부하기에 앞서 코드를 작성하고 쉽게 결과를 확인해볼 수 있는 실습 환경 구축 방법에 대해 알아보겠습니다.
이제까지 여러분은 프로그래밍을 하기 위해 다양한 프로그램을 사용하셨을 겁니다. 코드를 작성하고, 디버깅(논리적 오류인 버그를 검출 및 제거하는 과정), 컴파일(작성한 코드를 기계어로 번역하는 작업) 등의 기능을 추가하여, 사람이 작성한 코드를 컴퓨터가 이해할 수 있도록 변환하고 동작시켰죠. 이런 프로그램을 통합개발환경인 IDE(Integrated Development Environment)라고 합니다. 물론 자바스크립트와 관련된 개발을 해본 분들이라면 웹 브라우저가 기본 콘솔 모드를 제공한다는 것을 아시겠지만 초보자에게는 콘솔이 불편할 수 있습니다. 그렇기 때문에 실습과 환경 설정 및 배포 등은 클라우드 IDE인 구름IDE(https://ide.goorm.io/)를 통해 구현하며 프로젝트까지 완성해보고자 합니다.
먼저 구름IDE에 접속하여 로그인한 뒤 오른쪽 상단에서 '대시보드'를 클릭합니다.
대시보드 페이지에서 '새 컨테이너 생성'을 클릭합니다.
컨테이너 정보를 작성한 다음,
소프트웨어 스택을 Rails로 선택합니다. 이때 꼭 Rails 버전 5.2.4로 다운그레이드 옵션을 체크하시기 바랍니다. 가장 최근 버전인 6버전으로 설치하면 배포 및 내부 JS 동작 로직이 달라 강의 내용대로 따라가기 힘들 수 있습니다.
그외 필요한 옵션이 있다면 마저 설정한 뒤 오른쪽 상단의 컨테이너 생성 버튼을 클릭합니다.
컨테이너 구성이 완료되어 실행을 묻는 알림창이 뜨면 '컨테이너 실행'을 클릭해 컨테이너로 이동합니다.
컨테이너를 실행하면 위와 같은 화면을 볼 수 있습니다. 새로 생성된 Rails 프로젝트의 터미널에 rails -v
명령어를 작성하여 실행해봅시다.
위와 같이 5.2.3 ~ 5.2.4.3 사이의 Rails 버전이 확인됐다면 설치가 성공적으로 완료된 것입니다. 이제부터 본격적으로 Rails를 공부해봅시다.