Hi, my name is Ethan. I'm the creator. I thought I would provide some context on why I wrote this library, and how I'm using this right now. So here it goes: Other than ST.js, I also work on another open source project called Jasonette ( https://www.jasonette.com ), which lets you write an entire native iOS/Android app in nothing but JSON markup. And when you can express the entire app logic--from model to view to co…
1. You can store JS anywhere (all DBMS support text).
2. You can send it over the Internet... Like everything else nowadays.
3. You can compose JS easily.
4. You can validate JS using linters.
5. etc.
Besides... Aren't you only disguising functions in strings? You can eval strings anyway.