TL;DR typegoose와 Yjs를 같이 사용할 수 있는 라이브러리를 만듬(유지보수 안함) yTypegoose.ts 본론 처음에 Notion, Roam Analysis, Workflowy같은 어플리케이션을 만들다가 이전에 긱뉴스에서 본 CRDT 관련 글이 인상깊어서 적용해보기로 했다. yjs는 그 자체로 CRDT 기능에 충실했고 군더더기 없이 심플했다. 그리고 websocket, indexeddb 등을 지원하기 때문에 레퍼런스가 훌륭하다고 생각했다. 처음에는 y-leveldb와 mongodown 을 섞어서 사용하고 있었지만 오류가 많았다.(이…

Read More