티스토리 뷰

Developer/Web

루비 온 레일즈 시작하기

데브포유 2016. 3. 11. 09:49
반응형

자바외에 웹프로그래밍 언어와 프레임워크를 선정하던 중에 Python기반의 디장고와 Ruby기반에 레일즈를 두고 고민했는데

웹쪽은 레일즈가 더 좋은 것 같아서 일단 출발~~~

사실 레일즈는 2년 전에 해볼까 하다가 갑자기 바빠서(핑계) 미뤄 두었는데 다시 시작하게 되어서 기분이 묘함^^


1. 개발환경 구성

 : 맥북에어에 Rails 4.0.0과 개발툴인 RubyMine 7 설치

   >> rails new dev4u로 웹어플리케이션 뼈대 생성~~ 신세계

   Rails 설치가 쉽지는 않았지만 설치를 끝내고 나니 뿌듯... 뭔가 한 것 같음.

  * 추가적으로 이미 설치된 mysql과 연동해야 함.


2. Ruby 및 Rails에 관한 서적 구입

- 퍼펙트 루비 온 레일즈

- 레일스를 위한 루비 - 레일스 개발자를 위한 루비 테크닉

- 리팩토링: 루비 에디션

* 루비 기본 문법은 구글에서 쉽게 전자책(pdf)로 구할 수 있음.


SKT사용자면 11번가에서 책을 구입하는게 제일 싼듯 합니다. 기본 할인도 YES24나 인터파크와 같은데 추가적으로 내맘대로 할인

금액이 쏠쏠함.



맥에 레일즈개발 환경 설정하기

1. HomeBrew 설치

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)


2. Ruby설치

$ brew update

$ brew install rbenv ruby-build

$ echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile

$ source ~/.bash_profile
$ rbenv install 2.2.3
$ rbenv global 2.2.3
$ ruby -v
$ rbenv rehash

3. Rails 설치
$ gem install rails -v 4.2.0
$ rails -v

4. Node.js 설치
$ brew install node.js

5. Mysql 설치
$  brew install mysql

-- eof --








반응형