There are some useful setup here for this project:
Tech stack here is:
It's a typical front end project you can start working on without feel shame.
$ npm install $ gulp dev
and since we're doing frontend and backend separation, I'm introducing the
sinatra as a fake-server to do the tricks. So
$ bundle install $ ruby app.rb
It's recommended that start a gulp
watch in a terminal, and launch the sinatra in another one.