All Projects → Akryum → kickstart-meteor-vue-huge-app

Akryum / kickstart-meteor-vue-huge-app

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

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

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?
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].