Leaflet - 문서 작성 및 공유를 위한 웹앱
빠르고 가벼우면서도 리치 블록과 멀티 페이지를 지원하는 문서 작성 웹앱
Notion과 Google Docs 사이의 균형을 찾는 것을 목표로 개발
계정 없이도 즉시 문서 생성 & 작성 가능
간편한 공유 가능하며 읽기 및 편집 링크 제공
이메일 로그인으로 기기 간 문서 동기화
리치 블록 지원 : 캔버스, 서브페이지, RSVP, 투표 등 추가 가능
깔끔한 디자인 : 출판용 웹페이지처럼 보기 좋게 구성
유스케이스 : 일회성 협업, 이벤트 운영, 빠른 메모 작성 등
예제 문서
기술적 특징
TypeScript + React & Next.js + Supabase + Replicache + TailwindCSS
Replicache를 활용한 실시간 동기화 및 클라이언트 상태 관리
Datomic 스타일의 데이터 모델 (엔터티 기반 그래프 구조)
ProseMirror 활용 (모든 텍스트 블록을 개별 ProseMirror 인스턴스로 관리하여 유연성 확보)
오픈소스 프로젝트 (GitHub 저장소)
향후 개발 계획
문서 관리 기능 개선 (검색, 태깅, 컬렉션 등 추가)
ATProto 및 Bluesky 통합 (문서 출판용 AppView 및 리치 텍스트 문서 표준 개발)
더 많은 블록 추가 (테이블, 코드 블록 등)
강점
우수한 리스트 처리 방식
커스텀 테마 지원
iOS Safari에서 최적화된 키보드 입력 처리
사이드 스크롤 방식의 멀티 페이지 인터페이스
PWA 지원 (앱처럼 설치 가능)