Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xtrinch/vue-sails-todo
Todo app developed with sails.js and vue.js
https://github.com/xtrinch/vue-sails-todo
Last synced: 12 days ago
JSON representation
Todo app developed with sails.js and vue.js
- Host: GitHub
- URL: https://github.com/xtrinch/vue-sails-todo
- Owner: xtrinch
- Created: 2018-08-30T15:38:24.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-09-03T16:00:43.000Z (over 6 years ago)
- Last Synced: 2024-11-11T11:07:57.932Z (about 2 months ago)
- Language: JavaScript
- Size: 641 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# vue-sails-todo
## About
Demonstrates:
- the use of API services with axios
- routing with vue-router
- state management with vuex
- using bootstrap-vue for easier design
- async / await instead of promises## Usage in development
### Frontend
- run `npm start` in `frontend`
### Backend
- run `npm start` in `backend`
### Database
- with sails.js it's really easy to switch databases, just choose a different adapter, I chose mongodb for this example
- make sure you have mongodb installed and running at `localhost:27018`### Components
- sails - backend and data provider, ruby on rails inspired framework
- vue.js - frontend framework
- vuex - state management for vue.js
- bootstrap vue - frontend design framework
- vue router - frontend router
- axios - a vue HTTP client