All Projects → Valmoz → gae-vue-webapp2-starter

Valmoz / gae-vue-webapp2-starter

Licence: MIT license
A simple GAE Vue Webapp2 starter project.

Programming Languages

javascript
184084 projects - #8 most used programming language
Vue
7211 projects
python
139335 projects - #7 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to gae-vue-webapp2-starter

rdm-app
Code for the rdm.openlighting.org site
Stars: ✭ 17 (+0%)
Mutual labels:  appengine, gae
Spring Boot Vuejs
Example project showing how to build a Spring Boot App providing a GUI with Vue.js
Stars: ✭ 1,818 (+10594.12%)
Mutual labels:  backend, vue-frontend
Go Web Workshop
Build Web Applications with Go on App Engine
Stars: ✭ 515 (+2929.41%)
Mutual labels:  appengine, backend
Go Graphql Starter
This repository uses graph-gophers/graphql-go to build a starter web application
Stars: ✭ 204 (+1100%)
Mutual labels:  backend, starter
GaeSupportLaravel
Run Laravel on Google App Engine
Stars: ✭ 22 (+29.41%)
Mutual labels:  appengine, gae
docker-laravel-appengine
Laravel dockerized with official Google App Engine flexible php environment + swoole.
Stars: ✭ 66 (+288.24%)
Mutual labels:  appengine, gae
deploy-appengine
A GitHub Action that deploys source code to Google App Engine.
Stars: ✭ 184 (+982.35%)
Mutual labels:  appengine, gae
solr
Apache Solr open-source search software
Stars: ✭ 651 (+3729.41%)
Mutual labels:  backend
myplanet
🌕 myPlanet android app reads data from 🌎 for offline use as well as it collect usage data and sends them back to the Planet.
Stars: ✭ 17 (+0%)
Mutual labels:  sync
MultiplatformPlayground
Kotlin Multiplatform project in Jetpack Compose & SwiftUI with shared ViewModel layer and File upload
Stars: ✭ 72 (+323.53%)
Mutual labels:  backend
Larabye
🎉 Larabye (Laravel + Rockabye) is a mini PHP starter / framework inspired from laravel features
Stars: ✭ 31 (+82.35%)
Mutual labels:  starter
errgroup
errgroup with goroutine worker limits
Stars: ✭ 143 (+741.18%)
Mutual labels:  sync
luceneappengine
This project provides a directory useful to build Lucene and Google App Engine powered applications
Stars: ✭ 16 (-5.88%)
Mutual labels:  appengine
ITL
Sample Web API implementation with .NET Core and DDD using Clean Architecture.
Stars: ✭ 29 (+70.59%)
Mutual labels:  backend
typeless
running wild with shapeless
Stars: ✭ 16 (-5.88%)
Mutual labels:  backend
netlify-cms-widget-starter
A boilerplate for creating Netlify CMS widgets.
Stars: ✭ 74 (+335.29%)
Mutual labels:  starter
awesome-coder-resources
编程路上加油站!------【持续更新中...欢迎star,欢迎常回来看看......】【内容:编程/学习/阅读资源,开源项目,面试题,网站,书,博客,教程等等】
Stars: ✭ 54 (+217.65%)
Mutual labels:  backend
node-ts-starter
Straightforward Node.js & TypeScript Starter
Stars: ✭ 52 (+205.88%)
Mutual labels:  starter
go-preact-starter
Starter for combining Go and Preact in any web project.
Stars: ✭ 19 (+11.76%)
Mutual labels:  starter
create-react-native-dapp
Your next Ethereum application starts here. ⚛️ 💪 🦄
Stars: ✭ 410 (+2311.76%)
Mutual labels:  starter

Google AppEngine Vue Webapp2 Starter

NOTE: Webapp2 is not compatible with Python 3 yet. This project will be updated if Python 3 compatibility will be officially released. Please, check the Vue Flask Project for Python 3 support.

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

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].