![SIPA Particularly simple web framework](_assets/_raw/logo_doc.svg)
# Developer documentation
Documentation for developing web apps with Sipa. ![State](https://img.shields.io/badge/-progress-yellow)

## Table of contents
* **Introduction / Tutorial**
  * The Sipa command line interface (CLI)
  * Create a new project
  * Project structure
  * Start live web server
  * Create another page
  * Add libraries
    * CSS-Framework (BootStrap)
    * JS-Library (lodash)
  * Add translations
  * Create sample application 
  * Sipa helper classes
  * [Production build](developers/production_build.md)


* **Use cases**
  * Keeping state


* **Javascript class reference (JSdoc)**
    * [Sipa](jsdoc/Sipa.md) 
    * [SipaBasicView](jsdoc/SipaBasicView.md) 
    * [SipaEnv](jsdoc/SipaEnv.md) 
    * [SipaHelper](jsdoc/SipaHelper.md) 
    * [SipaHooks](jsdoc/SipaHooks.md)
    * [SipaPage](jsdoc/SipaPage.md)
    * [SipaSerializer](jsdoc/SipaSerializer.md)
    * [SipaState](jsdoc/SipaState.md)
    * [SipaUrl](jsdoc/SipaUrl.md)