操作データから逆操作を生成しUndo(元に戻す)機能を実装するパターン - Katashin .info

JavaScriptとVue.jsを使用してUndo/Redo機能を実装する方法について説明しています。本記事のパターンを使うことでcanvasへの描画のような標準のUndoができない操作に対してもUndoを実装できます。また、共同編集に対応するために、操作変換が必要であることも説明しています。