# Vue.js TodoMVC Example > Vue.js is a library for building interactive web interfaces. It provides data-driven, nestable view components with a simple and flexible API. > _[Vue.js - v2.vuejs.org](https://v2.vuejs.org)_ ## Learning Vue.js The [Vue.js website](https://v2.vuejs.org/) is a great resource to get started. Here are some links you may find helpful: * [Official Guide](https://v2.vuejs.org/guide/) * [API Reference](https://v2.vuejs.org/api/) * [Examples](https://v2.vuejs.org/examples/) Get help from other Vue.js users: * [Vue.js official forum](https://forum.vuejs.org) * [Vue.js on Twitter](https://twitter.com/vuejs) * [Vue.js on Gitter](https://gitter.im/vuejs/vue) _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](https://evanyou.me).