I just made some updates to the base2 source code. There are some bug fixes for base2.DOM and a number of new libraries. For the time being I am only supporting the base2.DOM library. After I have documented the base2 core I will support that too.
I’ve also uploaded a toy application that I’m calling MiniWeb. MiniWeb models an entire web site in a single HTML page. All of the site files are stored in a JSON object which you can navigate with a UNIX-like shell or the system browser. It has a built-in templating system and has an approximate separation of client and server. It is in its infancy but is still kind of fun to play with. Parts of it are clearly unfinished but you will be able to get the idea.
So please, go and play with MiniWeb and let me know what you think:
Warning: This may crash Safari. I think it is related to a nasty bug so may be unfixable.
I am open to all sorts of ideas on this so feel free to contribute your suggestions.