It would be cool to be able to develop a CLI app in CLJS and be able to wrap the app such that the same exact app could be used in the browser.
For instance, suppose a nano-like text editor was implemented in this CLJS/TUI system for command line usage. Using something like Xterm.js it should be possible to wrap said nano-like app and have a working version of the app in browser.
This could be especially interesting for building tools for the CLJS ecosystem that can span both CLJ/CLJS and self-hosted/CLJS ecosystems.
Per conversations with Jay in Slack:
It would be cool to be able to develop a CLI app in CLJS and be able to wrap the app such that the same exact app could be used in the browser.
For instance, suppose a nano-like text editor was implemented in this CLJS/TUI system for command line usage. Using something like Xterm.js it should be possible to wrap said nano-like app and have a working version of the app in browser.
This could be especially interesting for building tools for the CLJS ecosystem that can span both CLJ/CLJS and self-hosted/CLJS ecosystems.