JSPM

  • Created
  • Published
  • Downloads 70
  • Score
    100M100P100Q88564F
  • License MIT

Appable is a JavaScript Library for build user interfaces and scale web applications

Package Exports

  • appable

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (appable) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Appable

Appable is a JavaScript Library for create then scale front application effectively.

Build Coverage Download Version

🚀 Create an app

npm install -g appable
appable new my-app
cd my-app
npm start

📄 Introduction

Appable is a library for building user interfaces. It provide project creation with environment for build on web browser and device. It focus on components rendering, route, services and life cycle hooks. The package provide these features with 12 ko of builded code and use native JavaScript syntaxe.


📘 Documentation


Example

appable generate component foo
RouterComponent
  .add('/', 'foo', FooComponent)
  .run(new AppComponent)
<p onclick="hello()">${title}</p>
export class FooComponent extends Component {

    constructor() {
        super({ selector: "foo", template: template });
    }

    onInit() {
      this.title = "Click Me";
    }

    hello() {
        return this.title = "Hello World";
    }

}
foo { background: chocolate }

ÂŠī¸ License

MIT Copyright 2020 Seeren