이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

가격
25,000
10 22,500
YES포인트?
250원 (1%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차

Chapter 01 ● 소개
이 책은 누구를 위한 것인가?
Ajax라는 것
Rails라는 것
나의 Rails에 여러분의 Ajax
속도를 내보자

Chapter 02 ● 발 담그기
구식 방법
자바스크립트 라이브러리와 프로토타입
Rails 등장

Chapter 03 ● 프로토타입 소개
세팅하기
Ajax 링크

Ajax 폼
버튼
폼 옵저버

Chapter 04 ● Script.aculo.us 소개
시각 효과
드래그 앤 드롭

Chapter 05 ● RJS
데이터 대신 명령어
RJS에 R 넣기
컬렉션 프록시
실세계 예제

Chapter 06 ● Ajax 유저빌리티
유저빌리티의 원칙들
웹의 문맥
웹에서의 유저빌리티
크로스-플랫폼 개발

Chapter 07 ● 테스팅과 디버깅
디버깅
테스팅

Chapter 08 ● 보안
유익한 회의주의 : 사용자의 입력을 믿지 말라
패스워드 해싱
침묵의 로그
동일 기원 정책
HTTP 메서드의 사용과 남용
암호와와 안전한 인증서
Rails 보안 메일링 리스트

Chapter 09 ● 성능
개발 환경과 제품 환경
세션 저장
결과 캐싱
자산 패키징
오래 실행되는 작업 다루기

Chapter 10 ● Prototype 레퍼런스
Ajax 지원
DOM 조작
$( )
핵심 확장

Chapter 11 ● script.aculo.us 레퍼런스
시각적 효과
드래그 앤 드롭
컨트롤
Element 확장
DOM 빌더
자바스크립트 단위 테스트
유틸리티 메서드

부록A ● 리뷰 퀴즈
부록B ● 포토 갤러리
부록C ● 인트라넷 워크그룹 협업

저자 소개

저자 : 스캇 레이몬드 (Scott Raymond)
캔서스 시티에 살고 있는 Rails 개발자입니다. 그의 작업은 Rails 웹 사이트와 월스트리트 저널 온라인에서 큰 주목을 받았습니다. 그는 프레임워크 개발에 참여하고 있을 뿐 아니라, 국제적인 Rails 트레이닝 세션을 이끌고 있고, RailsConf 2006에서 발표를 하기도 했습니다.
역자 : 송치형
서울대에서 컴퓨터 공학과 경제학을 전공했다. 그동안 데이터마이닝 엔진, 예산 엔진, 결제 프레임워크, 위험 관리 시스템 등을 만들었고, 현재는 이노무브 그룹에서 다양한 웹 서비스를 만들어 가고 있다. 옮긴 책으로는 '유쾌한 자바 퍼즐러', '실용주의 디자인 패턴', '리팩터링 워크북' 등이 있다.
역자 : 이강산
광주 문성고를 졸업하고 서울대에서 컴퓨터 공학을 전공했다. 과내 Linux Programmers Group에서 활동하며 임베디드 리눅스, 로봇 제작 등을 즐겼다. 카투사 복무 후 네모다임에서 ACE기반의 서버 프레임웍 개발을 했으며, 현재는 레비서치에서 검색엔진 개발에 참여하여 크롤러를 맡고 있다.
역자 : 한순보
서울대학교 컴퓨터공학부를 졸업했다. (주)다날에서 프로그램 개발자로 근무하며 이동 통신사 관련 모바일 서비스를 개발하고 다수의 인터넷 웹 사이트 구축에도 참여하였다. 인터넷 기술과 소프트웨어 공학 분야에 관심이 많다.

관련 분류

품목정보

발행일
2008년 06월 09일
쪽수, 무게, 크기
444쪽 | 674g | 173*226*30mm
ISBN13
9788955508819

책 속으로

Ajax라는 단어는 이미 웹 개발자들 사이에서는 일상어가 되었고, 여러 애플리케이션을 통해 생활 속에 깊숙이 자리 잡고 있습니다. 또한 Rails는 웹 개발의 생산성 혹은 쾌속 개발을 이야기 할 때 빠지지 않고 등장하고 있으며, 국내외 여러 애플리케이션들이 Rails를 사용하고 있습니다.
보통 Ajax 개발은 생산성이 높지 않다고 알려져 있는데, 쾌속 개발의 대명사인 Rails에서는 어떨까요? Rails라고 해서 무언가 다른 것이 있을까요? 이 책은 이러한 질문에 대한 답변을 시도하고 있습니다.
'Ajax on Rails'는 Rails가 제공하는 기본적인 Ajax 헬퍼 메소드부터 RJS, 인기 있는 자바스크립트 라이브러리인 Prototype, Scriptaculous까지 상세히 다루고 있습니다. 또한 웹 개발시 고려해야 하는 유저빌리티, 보안, 성능과 같은 근본적인 문제를 Ajax와 Rails의 관점에서 설명하고 있습니다. 그리고 퀴즈, 사진, 인트라넷이라는 세 개의 애플리케이션을 통해 실무에서 Ajax on Rails를 활용하는 방법을 보여줍니다.
이 책에서 설명하고 있는 내용은 Rails에서 Ajax를 활용하는 정석이라 할 수 있습니다. 즉 여러 기술 조합 중 Rails가 추천하고, 많은 개발자들이 사용하고 있는 방법, 혹은 스타일을 설명하고 있습니다. 그러므로 안전한 방법이라 할 수 있습니다.
하지만 이 책에서 설명하고 있는 방법 외에도 좋은 Ajax 개발 방법들이 많이 있고, Ruby와 Rails는 다르 stmxk일과 선택에도 활짝 열려 있습니다. 현재 Prototype 대신 jQuery를 선호하는 개발자들이 증가하는 추세이고, RJS 스타일에 반대하는 개발자들도 있습니다. Unobtrusive Javascript, Degradable Ajax에 대한 논의도 많이 있습니다. 자료를 찾아보고, 경험해 보면서 자신만의 기술 조합과 스타일, 라이브러리들을 만들어 나가는 것이 좋은 방법이라 생각됩니다.
원서가 출간된 후 Rails 버전이 2대로 바뀌었습니다. 번역서에는 이를 반영하였으며, 2대에 맞게 수정된 애플리케이션은 http://cafe.naver.com/booksupport에서 다운로드 받을 수 있습니다.

--- 역자의 말

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.