generated at
2/12/2025, 10:20:26 PM
jsondiffpatch
2つの
json
を与えると
diff
を作ってくれるnpm
diffなので
patch
で変更適用できる
https://github.com/benjamine/jsondiffpatch
Scrapboxの前に個人的に作ってたwikiでちょっと使おうとした
ページ1つを1つのjsonで表現
編集したらdiff作ってサーバーに送る
通信するデータのサイズを小さくできる
ページがどんなにデカくなってもdiffなら大きくならないので便利
断念した
コンフリクト解消が難しくなってしまった
複数人で同時編集するとコンフリクトする
diffの内容を良い感じに修正してリトライする必要がある
3-way merge を実装できなかったのか……