구매문의 및 도서상담은 031-944-3966(매장)으로 문의해주세요.
매장전집은 전화 혹은 매장방문만 구입 가능합니다.
지은이 : marku
PWA의 기억, IndexedDB: 오프라인을 위한 영구 기억 저장소
1장. IndexedDB 첫걸음
1.1. 웹 저장소의 진화: 쿠키에서 IndexedDB까지
1.2. IndexedDB 핵심 개념 정복하기 (데이터베이스, 객체 저장소, 키, 인덱스, 트랜잭션)
1.3. 브라우저 지원 현황과 표준화 동향
2장. IndexedDB 핵심 활용 (CRUD)
2.1. 데이터베이스 연결과 버전 관리
2.2. 데이터 CRUD (생성, 조회, 수정, 삭제) 마스터하기
2.3. 인덱스와 커서를 활용한 효율적인 데이터 조회
2.4. 비동기 처리: 콜백, Promise, async/await
3장. IndexedDB 고급 활용
3.1. 트랜잭션 심층 분석과 오류 처리 전략
3.2. 대용량 데이터 처리 및 성능 최적화
3.3. Blob을 이용한 파일 및 대형 객체 저장
3.4. 복합 인덱스와 키 범위를 활용한 고급 검색
3.5. 스토리지 용량 관리와 브라우저 정책
3.6. 보안과 프라이버시 주요 이슈
4장. IndexedDB 실전 적용
4.1. 서비스 워커와 오프라인 웹앱 구현
4.2. 실용적인 캐싱 전략과 다른 저장소와의 조합
4.3. React/Vue/Angular 등 모던 프레임워크 연동 패턴
4.4. 래퍼 라이브러리(Dexie.js 등) 활용법
4.5. 브라우저 개발자 도구를 이용한 디버깅
4.6. 백그라운드 동기화 및 데이터 충돌 해결 전략
4.7. IndexedDB 관련 코드 테스트 전략
5장. 프로젝트로 배우는 IndexedDB
5.1. 프로젝트 1: 기본 CRUD - To-Do 리스트 앱
5.2. 프로젝트 2: 인덱스와 검색 - 북마크 노트 앱
5.3. 프로젝트 3: PWA와 캐싱 - 오프라인 뉴스 리더
5.4. 프로젝트 4: Blob 저장 - 이미지 갤러리
6장. IndexedDB 그 너머 - 브라우저 저장소의 미래
6.1. IndexedDB의 한계와 대안 (Cache API, File System Access API)
6.2. 웹 스토리지의 미래 (OPFS, SQLite WASM)
6.3. Web Worker, WebAssembly와의 조합을 통한 확장
도서 DB 제공 - 알라딘 인터넷서점 (www.aladin.co.kr)