Can I build Theia as a browser front-end widget only?

Theia noobie here. I’d like to use Theia without any runtime backend. I don’t need access to the file system for example. I want to use JavaScript to load files into the file tree dynamically, and handle the save event myself.

Would this be possible? Does Theia have a JavaScript API to load files and can I use my own callback function to save files? Thanks a lot in advance!

[original thread by Stefan Dobre]

@stefan-dobre thanks for the question!
The framework is not designed to run without a backend and doing so would require significant effort and maintenance by the application developer. Please see the following answer for a similar question: