이미 소장하고 있다면 판매해 보세요.
|
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 ● 인트라넷 워크그룹 협업 |
|
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에서 다운로드 받을 수 있습니다. --- 역자의 말 |