- OPFS API는 네트워크 연결 없이 사용 가능한 파일 기반 저장소이며, 사용자 삭제 전까지 유지됩니다. 💾
- 다른 웹 저장소 대비 대용량 데이터 저장이 가능하며, 별도 라이브러리 없이 웹 표준 API로 사용 가능합니다. 📦
- OPFS API를 통해 파일 및 디렉토리 생성, 텍스트/바이너리 데이터 기록이 가능합니다. ✍️
- OPFS 최상위 디렉토리 객체를 얻어 파일을 생성하고 데이터를 기록/읽기 위한 함수를 제공합니다. 📁
- 파일 삭제는
removeEntry
메서드를 사용하며, 저장소 용량 확인도 가능합니다. 🗑️ - OPFS는 출처 기반 격리 저장소로, 도메인, 프로토콜, 포트가 모두 동일해야 같은 출처로 인식됩니다. 🌐
- OPFS API는 오프라인 웹 앱 개발, 대용량 데이터 처리, 웹 워커/어셈블리 처리 지원, 동기/비동기 방식 지원 등의 장점이 있습니다.🚀