Suppose I develop a blog web application with a blog post editor. The blog posts are stored as JSON files. The web application renders these JSON files to display blog posts with their titles, headers, images, etc.

A user can save different versions of a blog post. I want to provide a new screen to compare two different versions of the same post and merge them if necessary. I don't want to expose the JSONs so it cannot be a JSON comparison tool.

How would you display the comparison of the post versions ? Do you have any examples ?

  • 1
    So basically you want to compare blog post v1 vs v2 and highlight the differences between them? Like google docs version control? – Nicolas Hung Nov 25 '20 at 21:09
  • Yes. Google docs, forms, slides are good examples. – Michael Nov 26 '20 at 8:54

This is how confluence does it. I find it pretty intuitive. confluence page history

  • Thanks but I would like to see comparison of more complex structured data. – Michael Nov 25 '20 at 20:55
  • like what? Can you give an example – harshikerfuffle Nov 25 '20 at 21:01
  • As it was mentioned, Google docs, forms, slides are good examples. – Michael Nov 26 '20 at 8:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.