An Elegant HTML5 Single Page Application Framework
- Easy to manage
The application functions are managed by the configuration file and the framework using controller pattern , unit test and division of labor development become easier. - skylark-ajaxfy-router is built-in. skylark-ajaxfy-router's features
- Lightweight, even if allinone is only 17k(minified),6k(gzip)
Project | Description |
---|---|
skylark-langx | Javascript language extension library |
skylark-ajaxfy-router | Front-end routing framework |
build | Description | |
---|---|---|
full | skylark-ajaxfy-spa-all.js | included skylark-langx and skylark-ajaxfy-router |
only spa | skylark-ajaxfy-spa.js | not included skylark-langx and skylark-ajaxfy-router |
full (development) | uncompressed/skylark-ajaxfy-spa-all.js | included skylark-langx and skylark-ajaxfy-router |
only router (development) | uncompressed/skylark-ajaxfy-spa.js | not included skylark-langx and skylark-ajaxfy-router |
There are multiple ways to install the skylark-ajaxfy-spa library.
- npm
npm install https://github.com/skylark-ajaxfy/skylark-ajaxfy-spa#master --save
Please access the following site for the execution of each example program under the "/examples" directory.
- Ensure that Node.js is installed.
- Run npm gulp -g to ensure gulp is installed.
- Run npm install to ensure the required dependencies are installed.
- change current directory to build/, and run gulp. The builds will be placed in the dist/ directory.
This library is completely built-in on skylark.js, and when you use skylark.js to develop an application, you do not have to use this library's API directly
Released under the MIT