<ahref="labs/architecture-examples/componentjs/"data-source="http://componentjs.com"data-content="ComponentJS is a stand-alone MPL-licensed Open Source library for JavaScript, providing a powerful run-time Component System for hierarchically structuring the User-Interface (UI) dialogs of complex HTML5-based Rich Clients (aka Single-Page-Apps) — under maximum applied Separation of Concerns (SoC) architecture principle, through optional Model, View and Controller component roles, with sophisticated hierarchical Event, Service, Hook, Model, Socket and Property mechanisms, and fully independent and agnostic of the particular UI widget toolkit.">ComponentJS</a>
</li>
<liclass="labs routing">
<ahref="labs/architecture-examples/vue/"data-source="http://vuejs.org"data-content="Vue.js provides the benefits of MVVM data binding and a composable component system with an extremely simple and flexible API.">Vue.js</a>
</li>
</ul>
<ulclass="legend">
<li><b>*</b><spanclass="label">R</span> = App also demonstrates routing</li>
> Vue.js is an intuitive, fast and composable MVVM library for building interactive web interfaces. It provides efficient data bindings with a simple and flexible API.
> _[Vue.js - vuejs.org](http://vuejs.org)_
## Learning Vue.js
The [Vue.js website](http://vuejs.org/) is a great resource to get started.
Here are some links you may find helpful:
*[Official Guide](http://vuejs.org/guide/)
*[API Reference](http://vuejs.org/api/)
*[Examples](http://vuejs.org/examples/)
*[Building Larger Apps with Vue.js](http://vuejs.org/guide/application.html)
*[Performance Comparison](http://vuejs.org/perf/)
Get help from other Vue.js users:
*[Vue.js on Twitter](https://twitter.com/vuejs)
_If you have other helpful links to share, or find any of the links above no longer work, please [let us know](https://github.com/tastejs/todomvc/issues)._
## Credit
This TodoMVC application was created by [Evan You](http://evanyou.me).
"description":"Vue.js provides efficient MVVM data bindings with a simple and flexible API. It uses plain JavaScript object models, DOM-based templating and extendable directives and filters.",