@akala/client

Akala client framework aims to provide the same set of feature that angualarjs 1 is able to provide. Leveraging akala-core, it provides :

Usage no npm install needed!

<script type="module">
  import akalaClient from 'https://cdn.skypack.dev/@akala/client';
</script>

README

akala-client

Akala client framework aims to provide the same set of feature that angualarjs 1 is able to provide. Leveraging akala-core, it provides :

  • scope

  • controls

  • services

    Controls

    Name Description
    click binds a function to a click event
    value binds a scope property (path) to an input
    each loops over a source and duplicate the binding on which it is defined
    part provides an advanced way of including and/or defining placeholders for inclusion
    class binds classes on properties of the scope
    text binds the inner text on properties of the scope

    Services

    Name Description
    $http provides an easy way to do http requests
    $template service allowing the template feature
    $part service for the part control. Can be used to create controls with templates
    $router service that binds on the location service and run the code of the most appropriate route. The routing is provided using a browserified version of expressjs
    $location service binding on location changes