kickstart-meteor-vue-huge-app 0

Example meteor project featuring vue, code-splitting and hot-reload

Meteor + Webpack + Vue (for a big web app)

Example meteor project featuring flow-router, code-splitting, vue.js components hot-reloading.

It looks like this:

screenshot

With a todos list app example (with real-time reactivity):

screenshot

Tested with Meteor 1.3.1

Usage

npm install
meteor

The example app has two lazy loaded modules, thanks to webpack code-splitting. However, the flow-router routes are all included in the initial load.

All of your style files and most of your Vue components will be fully hot-reloaded (template, style and code). Only your app layout component should trigger an automatic page refresh.

A sample todos list app is included, featuring real-time reactivity thanks to meteor.

TODO

  • More helpful Readme.md
  • Server-side rendering for progressive enhancement
  • Server-side caching
  • Unit Tests
  • Make a node package?

Related Repositories

kickstart-meteor-vue-huge-app

kickstart-meteor-vue-huge-app

Example meteor project featuring vue, code-splitting and hot-reload ...


Top Contributors

Akryum