MDN 원문 참조 : https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API#see_also
날짜 : 2022.11.08 (문서 내용은 계속 변경되는 부분이라 정리한 날짜를 함께 기록)
위 참조 링크 내용을 정리하였습니다.
설명
IndexedDB API는 강력하지만 복잡합니다. 간단한 API를 선호하는 경우 IndexedDB를 프로그래머에게 더 친숙하게 만드는 라이브러리를 사용해 보십시오.
Note: IndexedDB API is powerful, but may seem too complicated for simple cases. If you'd prefer a simple API, try libraries in See also section that make IndexedDB more programmer-friendly.
See also (참고 섹션)
* localForage : 클라이언트 측 데이터 저장소를 위한 name:value 구조를 제공하는 Polyfill로, 백그라운드에서는 indexedDB를 사용, 하지만 IndexedDB를 지원하지 않는 브라우저에서 Web SQL(deprecated)과 localStorage로 fall back(뒤로 물러남?)
* Dexie.js : 멋지고 간단한 구문으로 훨씬 빠른 코드 개발을 허용하는 IndexedDB용 wrapper
* JsStore : SQL과 유사한 문법을 사용하는 IndexedDB wrapper
* MiniMongo : http를 통한 서버 동기화와 함께 localstorage에 의해 지원되는 클라이언트 측 in-memory mongodb. MiniMongo는 MeteorJS에서 사용됨.
* PouchDB : IndexedDB를 사용하여 브라우저에 CouchDB의 클라이언트 측 구현
* idb : IndexedDB API 대부분을 미러링하는 작은(~1.15k) 라이브러리, 하지만 작은 개선으로 사용성에 큰 차이를 만듬.
* idb-keyval : IndexedDB로 구현된 매우 간단하고 작은(~600B) promise 기반 keyval 저장소
* $mol_db : promise 기반의 API 및 자동 마이그레이션이 있는 작은(~1.3kB) TypeScript facade(건물 정면 외관?)
* RxDB : IndexedDB 위에서 사용가능한 NoSQL 클라이언트 측 데이터베이스. index, 압축, 복제를 지원. 또한 indexedDB에 cross tab 기능과 observability(관찰 가능성)을 추가.
'냐냐한 IT > 냐냐한 실습 기록' 카테고리의 다른 글
IndexedDB API: IndexedDB 사용 - 2 (저장소(store) 생성 및 구조화) (0) | 2022.11.09 |
---|---|
IndexedDB API: IndexedDB 사용 - 1 (개요) (0) | 2022.11.09 |
IndexedDB API: Intro (개요) (0) | 2022.11.08 |
Kibana, Elasticsearch 8.4.3 설치 (Windows) (0) | 2022.10.29 |
create react app > ie 11 에서 동작하도록 (0) | 2022.06.03 |