bud icon indicating copy to clipboard operation
bud copied to clipboard

framework/view: experiment to extract out svelte into a swappable "viewer"

Open matthewmueller opened this issue 3 years ago • 0 comments

This PR is an experiment to support swapping out the view renderers. Currently we have just one Svelte "viewer", but it'd be nice to be able to define your own viewers. This would allow for other viewers like GoHTML, HTML and React.

I haven't decided if this interface should be exposed as a generator yet, but at the very least the internal interfaces will be capable of supporting other types of renderers. If it does make sense to expose it, what should we call this? Viewers? Renderers? Templates? Something else?

matthewmueller avatar Jul 22 '22 06:07 matthewmueller