A few months I go I started experimenting with deploying my observable notebooks as web services.
The idea is to develop in the browser and then click a button to deploy that notebook at a well-known domain. I outlined a bit about my approach in a Twitter thread: https://twitter.com/ajbouh/status/1184720560359530496
Of course the service “compiler” is itself implemented as an observable notebook!
It can either use jsdom, node-fetch and a headless implementation of canvas to provide an approximation of the browser runtime environment, or use a headless chrome instance to provide a real browser runtime environment.
Is this something that other people care about? Would it be worth me cleaning up for others to try out for themselves on their own notebooks?