4 ms·
This is cool! I assume I'm daft and just didn't look hard enough, but what is your privacy/data policy?
by spcebar 3y ago
This is cool! I assume I'm daft and just didn't look hard enough, but what is your privacy/data policy?
- jeffreportmill1 3y agoThanks! 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...