@agile-ts/vue

Extension to combine Agile with Vue

Usage no npm install needed!

<script type="module">
  import agileTsVue from 'https://cdn.skypack.dev/@agile-ts/vue';
</script>

README

Vue Integration

Integrate AgileTs into Vue


Status GitHub License npm version npm minified size npm total downloads

What does this Integration?

The vue package helps us to integrate AgileTs into a Vue environment and serves as an Interface to Vue. Its main task is to bind States to Vue Components. This binding ensures that AgileTs rerender the Component whenever a bound State mutates. It also offers some other valuable functionalities that optimize the workflow using AgileTs in a Vue project.



Installation
npm install @agile-ts/vue

The vue package is an extension of AgileTs and doesn't work without the core package, which functions as the brain of AgileTs and is indispensable. Unfortunately, we can't combine each core with vue version. Therefore, we have created a table that shows which versions fit together without restrictions.

@agile-ts/vue @agile-ts/core NPM Version Supported Vue versions
v0.1.1+ v0.1.1+ v6+ 2.x (3.x not tested)

Older Versions aren't supported anymore



Documentation

Sounds AgileTs interesting to you? Checkout our documentation, to learn more. And I promise you, you will be able to use AgileTs in no time. If you have any further questions, don't hesitate to join our Community Discord.



Contribute

Get a part of AgileTs and start contributing. We welcome any meaningful contribution. 😀 To find out more about contributing, check out the CONTRIBUTING.md.

Maintainability