본문으로 건너뛰기

© 2026 Molayo

Simon헤드라인2026. 06. 24. 04:22

OPFS + Pyodide 테스트 하네스 (test harness)

요약

Pyodide와 WebAssembly를 활용해 브라우저 내에서 SQLite 파일을 편집할 수 있는 Datasette Lite의 가능성을 테스트합니다. OPFS를 사용하여 영구적인 파일 시스템 접근을 구현하고, Claude Code를 통해 테스트용 플레이그라운드 UI를 구축했습니다.

핵심 포인트

  • Pyodide와 Wasm을 이용한 브라우저 기반 Python 실행
  • OPFS를 활용한 브라우저 내 SQLite 파일의 영구 저장 및 편집
  • Claude Code를 사용한 테스트용 플레이그라운드 UI 구축

2026년 6월 23일

Pyodide와 WebAssembly (Wasm)를 사용하여 브라우저에서 완전히 실행되는 Python Datasette 애플리케이션인 Datasette Lite가 사용자의 컴퓨터에 저장된 영구적인 SQLite 파일을 편집할 수 있을지 고민해 왔습니다.

그것이 바로 OPFS (Origin Private File System)의 용도이기에, 다양한 브라우저에서 이를 테스트해 볼 수 있도록 Claude Code (web build)를 사용하여 이 플레이그라운드 UI를 구축했습니다.

최근 기사

  • Claude Code를 사용하여 Moebius 0.2B 이미지 인페인팅 (inpainting) 모델을 브라우저에서 실행하도록 포팅 - 2026년 6월 22일
  • sqlite-utils 4.0rc1에 마이그레이션 (migrations) 및 중첩 트랜잭션 (nested transactions) 추가 - 2026년 6월 21일
  • Datasette Apps: Datasette 내부에 커스텀 HTML 애플리케이션 호스팅 - 2026년 6월 18일

AI 자동 생성 콘텐츠

본 콘텐츠는 Simon Willison Blog의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0