This post outlines some of the technologies involved in putting together a video juxtaposition tool for Mediathread. The primary technology I'm focusing on is React, which is a framework for building highly interactive user interfaces on the web in JavaScript.
In the past few years, a web standard called Content Security Policy has come up that allows web developers to restrict how media and code can be accessed on their website depending on where the assets are being served. GitHub and Mozilla both have further explanations of CSP.