Good question, Bliako.
To be honest I am writing stuff even as we chat here. As I wrote earlier about this web app framework of ours, it is very well written and adheres to design principles (MVC) typically seen only in well structured languages such as C++ and Java. It's not a bunch of scripts patched together with sticky tape! lol
There's 63 "browser enabled" packages or web objects, yet there's only one "script" (controller) that pulls the relevant ones and delegates work to them. Additionally, it's mod_perl compatible, so responses can be instant as if things were running in an application server. :p
Certain virtual class implementation code is pulled out of the database and ran on the fly. As a result, the JSON import/export code will probably be implemented in some sort of a class attribute serialization package, which most web objects can invoke through whatever method. This actually already happens with two base packages/classes which are responsible for "drawing" web objects to browsers and serializing them in and out of the database.
The biggest problem is that I no longer love to code as much as I used to! :( | [reply] |