I would change the content of an element with
document.getElementById("<id of element to change >").innerHTML = <JSON value>
One thing I should clarify though is that the layout is very specific for my application. It’s a page which would allow to step through different interactive 3D graphical displays. It would have a div on the left for text and a div on the right for graphics, buttons on the bottom to step through different graphical displays. Would React still be useful in this case?
I should also clarify that it’s not just the data which is different. Each webpage would have different 3D graphical displays and different user interactions, so I think different functions. I’m thinking of also importing a module which would have the functions to create the graphics for each page.