Review my startup: Akshell, now with CommonJS support
blog.akshell.com
blog.akshell.com
I think this is something for doing server-side Javascript development, with integrated hosting and an IDE. It's not clear to me how things like persistence work; since Javascript is somewhat novel in this role these things aren't obvious. It's not like PHP, where I'd just assume MySQL.
I see you are talking about new programmers using this, but I wouldn't try to talk to both audiences at once. Either have a separate entry page for new programmers, or just skip it (realistically it's only early adopters who are going to be interested in this for the near future).
Applications has two places to store persistent data: database and file storage. The latter is rather common. The database is implemented on top of a custom query language designed for embedding into JavaScript.
Here is a database API description: http://www.akshell.com/docs/0.2/guide/db-and-fs/
And query language description: http://www.akshell.com/docs/0.2/ref/core/db/#query-language
It also features an environment where applications can interact with each other; so they could be really modular and social.
Have you looked at the ECMAScript Proxy proposal? You might want to consider using the API.
It's more restrictive, but much more easy to use.