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

가격
34,000
71 10,000
YES포인트?
0원
결제혜택
최대 1,000원 적립
판매자
사업자 자몽향기
판매자 평가 4 32명 평가
중고샵 판매자가 직접 등록/판매하는 상품으로 판매자가 해당 상품과 내용에 모든 책임을 집니다.

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

  •  한정판매의 특성상 재고 상황에 따라 품절 가능
  •  문화비소득공제 가능

업체 공지사항

상품문의와 반품관련문의는 반드시 수령후 2일이내로 010-9500-1763으로 전화 부탁드립니다.중고상품으로 상품하자시에만 반품이 가능합니다.단순변심은 반품이 어렵습니다.
평일 오후3시 이전 주문건은 당일 발송 금요일 오후3시 이후(주말)주문건은 월요일 발송됩니다. 당일 출고를 원칙으로 하지만 특이한 경우에 한해서 (1~2)일 지연될수 있습니다.

중고도서 소개

사용 흔적 약간 있으나, 대체적으로 손상 없는 상품?
  •   사업자 판매자 : 자몽향기
  •  최상급의 90% 이상으로 내외관 상태 아주 양호합니다
  •  특이사항 : 260813

책소개

목차

[도입편] 제1장 | 소개 4
1.1 Rails 프레임워크 2
1.2 Rails 환경 구축 11

[도입편] 제2장 | Ruby on Rail s 기본 25
2.1 애플리케이션 작성 26
2.2 컨트롤러의 기본 32
2.3 뷰 기본 41
2.4 모델 기본 52
2.5 Rails 설정 정보 68

[도입편] 제3장 | 스캐폴딩 기능을 사용한 Rails 개발 기초 73
3.1 스캐폴딩 기능으로 애플리케이션 개발 74
3.2 목록 화면 작성 81
3.3 상세 화면 작성 90
3.4 새로운 데이터 등록 화면 작성(new/create 액션) 93
3.5 수정 화면 작성(edit/update 액션) 103
3.6 제거 기능 확인(destroy 액션) 108
3.7 준비: 이 책에서 사용하는 데이터베이스 109

[기본편] 제4장 | 뷰 개발 115
4.1 Rails 프레임워크 116
4.2 문자열이나 숫자 관련 뷰 헬퍼 153
4.3 링크 관련 뷰 헬퍼 171
4.4 외부 리소스 지정을 위한 뷰 헬퍼 179
4.5 그 이외의 뷰 헬퍼 187
4.6 사용자 정의 뷰 헬퍼 192
4.7 애플리케이션 공통 디자인 정의 ? 레이아웃 199
4.8 템플릿의 일부를 페이지끼리 공유 ? 부분 템플릿 209

[기본편] 제5장 | 모델 개발 219
5.1 데이터 추출 기본 ? find 메서드 220
5.2 복잡한 조건으로 검색 처리 ? 쿼리 메서드 225
5.3 데이터 추출을 위한 추가 메서드 244
5.4 레코드 추가/수정/제거 254
5.5 유효성 검사 구현 269
5.6 Association으로 여러 개의 테이블 처리 294
5.7 콜백 323
5.8 마이그레이션 328

[기본편] 제6장 | 컨트롤러 개발 353
6.1 요청 정보 354
6.2 응답 373
6.3 HTML 이외의 응답 처리 385
6.4 상태 관리 397
6.5 필터 410
6.6 애플리케이션 공통 기능 정의 ? Application 컨트롤러 424

[응용편] 제7장 | 라우팅 435
7.1 RESTful 인터페이스 436
7.2 RESTful 인터페이스의 사용자 정의화 442
7.3 RESTful하지 않은 라우트 정의의 기본 ? match 메서드 457

[응용편] 제8장 | 테스트 463
8.1 테스트 464
8.2 테스트 준비 466
8.3 Unit 테스트 468
8.4 Functional 테스트 476
8.5 Integration 테스트 484

[응용편] 제9장 | 클라이언트 개발 489
9.1 자바스크립트와 스타일시트 임포트 490
9.2 에셋 파이프라인 496
9.3 커피스크립트 500
9.4 Sass(SCSS) 529
9.5 Ajax 개발 540
9.6 터보링크 557

[응용편] 제10장 | Rails의 고급 기능 567
10.1 메일 전송 ? 액션 메일러 568
10.2 캐시 기능 구현 583
10.3 애플리케이션 국제화 대응 ? I18n API 592
10.4 Rails 기능 확장 611
10.5 실제 배포 환경 617

저자 소개

저자 : 야마다 요시히로
일본 시즈오카현 하이바라 출신으로 히토츠바시 대학 경제학부를 졸업하고 NEC에서 시스템 기획 업무를 담당했으나, 2003년 4월에 염원하던 프리랜서 작가로 전업하였다. ASP/ASP.NET 분야 마이크로소프트 MVP이자 집필 커뮤니티인 'WINGS 프로젝트'의 대표이기도 하다.
주요 저서로는 《자바스크립트 마스터 북》, 《자바스크립트 라이브러리 실전 활용》, 《PHP 라이브러리와 활용 예제》, 《서버사이드 Ajax》 등이 있다.
역자 : 윤인성
픽시브에서 하릴없이 웹 코믹을 읽다 일본어를 배운 평범한 번역자다. 취미는 기타와 피아노 연주로, 최근에는 가야금과 샤미센도 배우는 중이다.
《모던 웹을 위한 JavaScript + jQuery 입문》, 《모던 웹을 위한 Node.js 프로그래밍》, 《모던 웹 디자인을 위한 HTML5+CSS3 입문》 등을 저술하였으며, 《TopCoder 알고리즘 트레이닝》과 《소셜 코딩으로 이끄는 GitHub 실천 기술》 등을 번역했다.

품목정보

발행일
2015년 11월 30일
쪽수, 무게, 크기
660쪽 | 1285g | 188*245*30mm
ISBN13
9791185890326

책 속으로

프레임워크는 수학에서 사용되는 공식과도 같은 것입니다. 다만 수학과 다른 점은 답이 하나가 아니라는 것입니다. 사용하는 프레임워크에 따라서 만들 수 있는 애플리케이션(답)도 엄청나게 많으며, 상황 또는 환경에 따라 적절한 애플리케이션을 만들 수 있게도 해줍니다. _2p

기본적으로 자동 생성된 화면은 영어이지만, .html.erb 파일을 수정하면 간단하게 원하는 형태로 바꿀 수 있습니다. 마이그레이션 파일을 자동으로 생성하는 방법을 살펴보았으니 데이터를 다시 채워주도록 합시다. 2.4.5절의 내용을 참고해서 픽스처를 다시 전개해주세요. _78p

기사 또는 메일 내용을 출력하는 경우를 생각해봅시다. 제목만 본다고 기사 또는 메일의 내용을 제대로 확인할 수 있는 것은 아닙니다. 그러한 경우에는 각각의 제목을 눌러 내용을 확인해야 하겠지만, 굉장히 귀찮은 일입니다. 이런 경우 (예를 들어) 본문 앞의 100문자만 뽑아 제목 아래에 간단하게 미리 표시해주면 좋을 것입니다. _154p

해시를 사용하는 조건식은 간단하나, 표현할 수 있는 범위가 조금 제한적입니다. 따라서 where 메서드는 조건식에 플레이스홀더를 사용할 수 있는 방법을 제공합니다. 편의를 위해 해시를 사용하는 방법을 먼저 배웠지만, 이번 절에서는 설명하는 방법을 더 많이 사용합니다. _227p

Rails는 테이블 레이아웃을 생성 또는 변경하기 위한 구조로, 마이그레이션이라는 기능을 제공합니다. 2.4.4절에서 테이블을 준비하기 위해 잠시 소개했었지만, 정확히 어떤 것인지 실감하지 못했을 것입니다. 이동(Migration)이라는 의미 그대로 마이그레이션 기능은 개발 도중 스키마를 변경할 때 그 진가를 발휘합니다. _328p

쿠키(Cookie)는 클라이언트 쪽에 저장되는 간단한 텍스트 파일입니다. 원칙적으로 웹 세계에서는 서버가 클라이언트에 데이터를 기록하는 것이 허가되지 않습니다. 하지만 쿠키만은 예외로 서버가 클라이언트에 정보를 일시적으로 기록할 수 있게 되어 있습니다. 따라서 쿠키를 사용하면 여러 페이지에 걸쳐 사용자를 식별하거나, 클라이언트 단위로 정보를 관리하는 것이 가능합니다(그림 6-14). _398p

---본문 중에서

상품정보안내

  •  주문 전 중고상품의 정확한 상태 및 재고 문의는 [판매자에게 문의하기]를 통해 문의해 주세요.
  •  주문완료 후 중고상품의 취소 및 반품은 판매자와 별도 협의 후 진행 가능합니다. 마이페이지 > 주문내역 > 주문상세 > 판매자 정보보기 > 연락처로 문의해 주세요.

판매자 정보

업체명
캐비즈
대표자명
한지숙
사업자 등록번호
127-45-20388
사업자 종목
중고서적 전자상거래
고객 상담 전화번호(유선)
010-9500-1763
고객 상담 이메일
hjs524pk@naver.com
배송 방법
타사택배(로젠택배)
본사 소재지
경기도 의정부시 신곡동 765-1 금오종합상가 B동 801호
발송지 주소
경기도 의정부시 신곡동 765-1 금오종합상가 B동 801호
반품지 주소
경기도 의정부시 신곡동 765-1 금오종합상가 B동 801호

부적합 상품 신고하기

신고하기
  •  구매에 부적합한 상품은 신고해주세요.
  •  구매하신 상품의 상태, 배송, 취소 및 반품 문의는 판매자 묻고 답하기를 이용해주세요.
  •  상품정보 부정확(카테고리 오등록/상품오등록/상품정보 오등록/기타 허위등록) 부적합 상품(청소년 유해물품/기타 법규위반 상품)
  •  전자상거래에 어긋나는 판매사례: 직거래 유도
10,000
1 10,000