Write web apps in Solidity. Serve HTTP over Ethereum.
fallback() is a Solidity web framework / a proof-of-concept implementation of HTTP over Ethereum. For more, see How it Works or the Live Demo (on Goerli Optimism).
Write a fallback()-based web app and run it in your browser (support for Web Workers API required).