Skip to content

Latest commit

 

History

History
55 lines (41 loc) · 2.76 KB

README.md

File metadata and controls

55 lines (41 loc) · 2.76 KB

skylark-ajaxfy-spa

An Elegant HTML5 Single Page Application Framework
アーキテクチャ

Features

  • 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)

Dependences

Project Description
skylark-langx Javascript language extension library
skylark-ajaxfy-router Front-end routing framework

Different builds

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

Installation

There are multiple ways to install the skylark-ajaxfy-spa library.

Examples

Please access the following site for the execution of each example program under the "/examples" directory.

Document

  1. Overview
  2. Architecure
  3. Guide
  4. API

Building skylark-ajaxfy-spa

  • 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.

Integration

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

License

Released under the MIT