У меня есть XML (или объекты), которые представляют данные в некоторый момент в бизнес-процессе. Я хотел бы видеть, что изменилось между шагом 1 и шагом 5 (две версии одного и того же XML или объекта). Я хотел бы реализовать эту функцию как diff в системе контроля версий. как это сделать в веб-приложении?
P.S. Я не хочу просто хранить эти файлы в VCS, а затем сделать это. Однако, если бы я мог как-то эмулировать VCS, не имея такого, который был бы крут.
P.S. Я знаю, что есть некоторые JS-фреймворки, которые предлагают разную функциональность, но XML может иметь 10MB , поэтому я думаю, что это должно быть не на стороне сервера.