JulienBalestra / Vue Flask
Quick web Dasboard / REST API with Prometheus exporter
Stars: ✭ 73
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Vue Flask
Vuejs By Sample
The goal of this project is to provide a set of step by step samples, covering core concepts of Vue.js
Stars: ✭ 61 (-16.44%)
Mutual labels: vuejs2
Laravel Vue Tasks
📝 Task app built with Laravel 5.5 and Vue 2
Stars: ✭ 66 (-9.59%)
Mutual labels: vuejs2
Vue Webcam
A Vue component for capturing image from webcam.
Stars: ✭ 61 (-16.44%)
Mutual labels: vuejs2
Stf Vue Select
stf vue select - most flexible and customized select
Stars: ✭ 61 (-16.44%)
Mutual labels: vuejs2
Aspnetcore Vue Starter
*NEW* Asp.net Core & Vue.js (ES6) SPA Starter kit - Vuex, webpack, Web API, Docker, and more! By @TrilonIO
Stars: ✭ 1,182 (+1519.18%)
Mutual labels: vuejs2
Vue Cnode
基于vue2 + vue-router + vuet + ES6 + less + flex.css重写vue版cnode社区,使用webpack2打包
Stars: ✭ 1,134 (+1453.42%)
Mutual labels: vuejs2
Vue Builder Webpack Plugin
Webpack plugin to build vue files automatically
Stars: ✭ 70 (-4.11%)
Mutual labels: vuejs2
Simple Todo Tutorial
Simple todo app built with Vue 2.0 and Vuex 2.0
Stars: ✭ 62 (-15.07%)
Mutual labels: vuejs2
Vue Component Router
A component-based, declarative router for vue. Inspired by React Router 4
Stars: ✭ 61 (-16.44%)
Mutual labels: vuejs2
Docker Nuxt
Docker image to run NUXT.js application in production mode
Stars: ✭ 71 (-2.74%)
Mutual labels: vuejs2
Vue Flex
A reusable flexbox component using functional css and functional Vue components.
Stars: ✭ 61 (-16.44%)
Mutual labels: vuejs2
Electron Vue Webpack
A minimal Electron + Vue 2 + Webpack 2 setup for quick development.
Stars: ✭ 70 (-4.11%)
Mutual labels: vuejs2
Vue-Flask
Quick web Dashboard / REST API with Prometheus monitoring
Stack
-
Backend
- Flask
- Gunicorn
-
Frontend
- VueJS
- Bootstrap
Use
Requirements
- npm
- python3
- virtualenv
- docker (optional)
Setup
make
Testing
make check
Gunicorn foreground
make run
Build and run the docker container
make image # optional
docker run -it --rm julienbalestra/vue-flask:latest
Observe prometheus metrics
curl http://${endpoint}/metrics
Structure
tree
.
|-- Dockerfile
|-- Makefile
|-- README.md
|-- app
| |-- __init__.py
| |-- api.py
| |-- monitoring.py
| |-- static
| | |-- Makefile
| | |-- css
| | | `-- index.css
| | |-- js
| | | `-- app.js
| | |-- media
| | | |-- flask.png
| | | `-- vuejs.png
| | `-- package.json
| |-- templates
| | `-- index.html
| `-- tests
| |-- __init__.py
| `-- test_api.py
|-- docs
| `-- preview.png
`-- requirements.txt
8 directories, 15 files
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].