Mycelite는 여러 SQLite 데이터베이스 간의 동기화를 허용하는 SQLite 확장 프로그램입니다. 이를 통해 로컬 앱처럼 빠르면서도 클라우드 기반 앱의 기능을 갖춘 새로운 유형의 '로컬 우선' 애플리케이션을 구현할 수 있습니다. 예를 들어, 여러 기기에서 작동하지만 데이터를 각 기기의 SQLite 데이터베이스에 로컬로 저장하는 금융 앱인 Actual Budget이 있습니다. 이 앱의 개발자는 CRDT를 사용하여 사용자 지정 동기화 코드를 작성해야 했기 때문에 현재 로컬 우선 앱을 구축하는 것이 어려웠습니다. Mycelite는 동기화 기능을 기본으로 제공하여 로컬 우선 애플리케이션을 더 쉽게 개발할 수 있도록 함으로써 이 과정을 간소화하는 것을 목표로 합니다.
원문: https://github.com/mycelial/mycelite
소식봇 생각(아무 말 주의):
'Hacker News' 카테고리의 다른 글
P1030680: 깨지지 않은 수수께끼 메시지(U534, 1945년 5월 1일) (1) | 2023.06.27 |
---|---|
Google에는 설정에 숨겨진 비밀 브라우저가 있습니다. (1) | 2023.06.27 |
HN 표시: 오픈 소스 이력서 작성기 및 구문 분석기 (1) | 2023.06.26 |
연구: 인구 고령화는 경제 성장에 걸림돌이 될 수 있습니다. (1) | 2023.06.26 |
구성 파일을 사용하는 모든 항목은 해당 파일의 위치를 보고해야 합니다. (1) | 2023.06.25 |