This post is an introduction to

Vuejs is a flexible UI framework similar to blaze, react and angular.

The main features I like:

  • Fast
  • HTML Templates (code and design are separated)
  • Components

Components are declared in .vue files, the extension spec is available on


  • Standalone Vuejs
  • Meteor Examples

Standalone Vuejs

Create an html page and include vuejs like this:

<script src=""></script>

The examples from the vuejs introduction guide are available on my github vuejs Introduction.

Meteor Examples

To get started with vuejs in meteor use meteor-vue-component.