One-page, or single-page apps are some of the difficult Web-based applications to developed.
This is because of the heavy usage of AJAX, and especially the need of organizing the code in smaller structures (modules, plugins, add-ons) that need to be called only when need, and with the proper dependencies loaded prior to that.
scaleApp was developed just for this. To handle all the heavy-duty work of dealing with module creation, structuring and loading.
The only thing left now is to read the documentation and get used to it's development process and patterns.
Here are some key features of "scaleApp":
· Works with client-side (browsers) and server-side (Node.js) environments
· Extendable via plugins
· No special server-side dependencies
What's New in This Release: [ read full changelog ]
· Support for async and sync module initialization.