 | 난이도 : 중급 Daniel Wintschel (daniel@humandoing.net), Software developer, Helium Syndicate
2007 년 5 월 22 일 독자들은 루비 온 레일스(Ruby On Rails, 이하 레일스)에 대해 많이 들어봤을 것이며, 실제로 사용해본 사람들도 있을 것입니다. 어쨌거나 레일스는 널리 알려져 있고 모두에게 이로울 것이라 생각합니다. 루비는 XML과 굉장히 잘 어울리는 언어입니다. 이 문서를 통해 좀더 자세히 알아보겠습니다.
이 튜토리얼 내에서
이 튜토리얼에서는 레일스 애플리케이션을 만들고 레일스가 작동하는 방식에 대한 몇 가지 기초, 레일스 구조와 사용법을 알아보고 그 다음에 XML을 다루는 법으로 넘어갈 것이다. 루비에서 XML을 생성하고 파싱하는 데는 여러 가지 방법이 있다. 그리고 그것들 중 REXML(Ruby Electric XML), 빌더(Builder), Hpricot(기술적으로 Hpricot는 HTML 파서이지만 빠르고 XML에서도 동작한다)를 살펴볼 것이다.
목표 - 기초 레일스 애플리케이션을 만든다(XML 프로세싱 준비).
- 새 XML 문서를 만든다.
- XML 문서를 다운로드한다.
- 레일스로 파일을 업로드한다(이 경우 XML).
- XML을 파싱하고 조작한다.
선수조건
이 튜토리얼은 XML을 처리하기 위해 기초 레일스 애플리케이션을 셋업하고 루비와 레일스를 사용하는 기본 지식을 배우는 데 관심있는 일반적인 프로그래머들을 위한 것이다. 초급, 중급 프로그래머들 또는 레일스를 조금 써본 사람들에게 가장 도움이 될 것이다. 레일스와 루비 문법에 대해 다루는 것은 많은 시간이 들어간다. 그러나 이 주제들은 다른 곳에서 자세히 다루고 있다. 튜토리얼 참고자료에서 추가 정보를 보기 바란다.
시스템 필요조건
브라우저에서 자바스크립트를 쓸 수 있어야 한다. 튜토리얼을 따라가기 위해 다음과 같은 도구들이 필요하다
기간
1시간
포맷 html
 |
| 이 문서 북마킹 하기
|
developerWorks 콘텐트를 다른 사이트에 전재하기: developerWorks 콘텐트에 대한 저작권은 IBM에 있습니다. IBM의 서면 허가나 원본 저자의 허락이 없이는 전재를 금합니다. 저희 콘텐트를 전재하시려면 IBM developerWorks 담당자 에게 문의하십시오. |  |  |
|
|  |
|  |