4 ms·
Thanks! SnapCode is actually 100% client based right now. It downloads the jars and the CheerpJ JVM browser runtime and runs on the local machine. Files are sto
by jeffreportmill1 3y ago
Thanks! SnapCode is actually 100% client based right now. It downloads the jars and the CheerpJ JVM browser runtime and runs on the local machine. Files are stored in the browser index-db.
There is a preview feature for using drop box and I'm looking into using local file system APIs, but its not really there yet.
- techplex 3y agoDoes that mean the user's code is compiled in the browser? Is the compliation a feature of Cheerpj?
- nanaian 3y agoThe Java compiler is written in Java, so you can run it in CheerpJ just like anything else. JavaFiddle does this: https://github.com/leaningtech/javafiddle/blob/main/src/routes/%5B%5Bid%5D%5D/output/%2Bpage.svelte#L57 https://github.com/leaningtech/javafiddle/blob/main/src/rout...