javascript - vuejs - overview

vue.js - overview

vuejs v2 - guide

a guide to explain the main concepts behind vuejs

vuejs v2 - API

the API doc

vuejs v2 - style-guide

a style-guide to avoid pitfall


State Of Vue 2018 - 20180327


Demystifying Vue.js internals - - 20180426

project scaffolding



Current available templates include:

  • webpack - A full-featured Webpack + vue-loader setup with hot reload, linting, testing & css extraction.
  • webpack-simple - A simple Webpack + vue-loader setup for quick prototyping.
  • browserify - A full-featured Browserify + vueify setup with hot-reload, linting & unit testing.
  • browserify-simple - A simple Browserify + vueify setup for quick prototyping.
  • pwa - PWA template for vue-cli based on the webpack template.
  • simple - The simplest possible Vue setup in a single HTML file.


nuxt/nuxt.js -

The Vue.js Developers Framework

Vue.js Meta Framework to create complex, fast & universal web applications quickly.

single file components

Single File Components :

A single file containing html, js and css :

    <p>{{ greeting }} World !</p>

module.exports = {
    data: function() {
        return {
            greeting: 'Hello'

<style scoped>
p {
    font-size: 2em;
    text-align: center;

Build tools like Webpack or Browserify are mandatory to transform theses .vue files in something readable by the browser.


vuejs v2 - router

the official router, not embedded in the core vuejs package

widget and design

vue-material (github)

a material design impl for vuejs

material icons

linked as :

<link rel="stylesheet" href="//">

state management

official guide indications

state management

global event bus

non-parent / child communication



inspired from Flux, Redux and the ELM Architecture.



http management

Retiring vue-resource

As Vue users, many of you may have used vue-resource for handling ajax requests in your Vue applications.

However, over time we have come to the conclusion that an "official ajax library" is not really necessary for Vue.


axios is heavily inspired by the $http service provided in AngularJS. Ultimately axios is an effort to provide a standalone $http-like service for use outside of AngularJS.


GitLab CE uses vue.js

results for ""

    No results matching ""