Skip to content

steveobd/gae-vue-webapp2-starter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google AppEngine Vue Webapp2 Starter

A simple application for Google App Engine, using Vue.js on the frontend and Webapp2 on the backend. This project can be deployed on Google AppEngine Python Standard Environment.

The frontend was built using the Vue.js Webpack template, and uses vue-router and vuex; vue-router and vuex store are kept in sync using vuex-router-sync.

Install dependencies

Python dependencies:

pip install -t lib -r requirements.txt

Frontend dependencies (from the app folder):

npm install

Local run

Run the Vue.js frontend (from the app folder):

npm run dev

Run the backend:

dev_appserver.py .

Deploy

Build the Vue.js frontend (from the app folder):

npm run build

Deploy the application on AppEngine:

gcloud app deploy app.yaml

License

MIT

About

A simple GAE Vue Webapp2 starter project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 74.9%
  • Vue 21.3%
  • Python 2.9%
  • HTML 0.9%