Ruby on Rails는 매우 혁신적인 온라인 프로그래밍 플랫폼이다. Rails를 사용하면 전자 상거래 웹 사이트를 빠르게, 그리고 간편하게 구축할 수 있다. Ruby라는 직관적이고도 효율적인 프로그래밍 언어와 Rails가 제공하는 개발환경을 사용하면, 설사 웹 응용 프로그램을 처음으로 만들어 보는 프로그래머라고 할지라도, 필요로 하는 모든 기능을 갖춘 웹 응용 프로그램을 손쉽고도 빠르게 만들어 낼 수 있게 된다.
이 책은 Ruby 언어와 Rails 플랫폼 전반에 대한 입문서이다. Ruby와 Rails를 다운받고 설치하는 방법, 조건문이나 순환문 또는 메소드나 블록을 정의하고 사용하는 방법, 그리고 클래스와 객체의 개념 등을 아주 쉽게 설명하고 있다. 또한, Rails 프로그램을 만드는 방법, 데이터베이스에 연결하는 방법, 만들어진 프로그램을 테스트하는 방법, 그리고 장바구니나 온라인 카탈로그처럼 웹 응용 프로그램에서 널리 사용되는 핵심적인 기능들을 구현하는 방법에 대해서도 설명하고 있다.
>> Ruby와 Rails를 설치하는 방법
>> Ruby를 사용한 객체지향 프로그래밍 방법
>> Rails를 통해 기본적인 온라인 프로그램을 만드는 방법
>> HTML 컨트롤과 연동하는 방법과, 모델 및 세션의 사용법
>> 데이터베이스와 연동하여 데이터베이스 레코드를 생성하거나 수정 또는 삭제하는 방법
>> 쿠키를 제어하는 방법, 필터 정의법 그리고 페이지를 캐쉬하는 방법
>> Rails와 Ajax를 연동시키는 방법