A Project Structure for developing with a Vue.js MVVM front end running on a Sails.js MVC back end.
Using HackerNews as a demo application to show the power and simplicity of running Vue.js (connected to HN via HN's Firebase API) with a Sails.js MVC behind it to build up your own back end API.
Project Structure:
├── api
├── assets
├── clients
├── config
├── node_modules
├── tasks
├── views
├── Gruntfile.js
├── LICENSE
├── README.md
├── app.js
└── package.json
To run (go to terminal and type):
git clone https://github.com/denismars/hackernews.git
cd hackernews
sudo npm install
sails lift
then check out http://localhost:1337
Vue-HackerNews clone by yyx990803