Home

Awesome

Example web app that display data using Altair, Vega and VueJS

This is demo I used at PyData Amsterdam 2018.

Setup

To reproduce the content of this demo, you will need a working Python and Node.JS setup. Also, you will need to have Vue installed in your global Node installation:

npm install -g vue-cli

Then you can use vue to instantiate a new application template. We use the more complicated webpack example here as we want to have a running webpack server.

vue init vuetifyjs/webpack altair-app

Run the javascript part using npm run dev and the Flask backend using FLASK_APP=app.py flask run.