***New Release available! *** Framework is rewritten fully in es6, major perfomance improvements.
Application framework based on "Rich Template" and requirejs. To start using need knowledge about requirejs
Most javascript frameworks not supporting large scale apps. And not allow to inject another frameworks. Also different versions of same frameworks. There is only one limitation, has to be require module.
Also most frameworks has same code on production and development, except minifying. "Stone Wall" all code compile, and in production performing much faster.
Using npm
npm install stonewalljs
Using bower
bower install stonewall
"Rich Template" compile the html templates prepare for Application. App has two main classes. App and Constructor. App create context, and manage events, constructor, compiling modules and prepare for app.
You need to install nodejs and grunt CLI globally npm -g install grunt-cli
Yo need run
npm install
and
bower install
then you have to run grunt
grunt
Code is located in dist/prod/loader.js
- Live examples you can see in examples section. For see how to start, go in examples/basic.
- Also here is API Docs available.
- There is skeleton project, with predefined structure.