We routinely develop ‘full stack’ web applications and web servers, either to present material interactively in 2D or 3D (see our open source framework ‘Timemap’), or to leverage the web in some other way for an investigation (see ‘Datasheet Server’).
We use a range of languages and frameworks for these technologies, including Node, Python, Go, React, Vue, and ThreeJS.