atheistengineer / atheistengineer.github.io

A public website with content. See the develop branch for source code.
http://www.atheistengineer.com
1 stars 2 forks source link

Easing dev settings for contribution #10

Closed eliperelman closed 8 years ago

eliperelman commented 8 years ago

Since I don't install global dependencies for projects, I was unable to start to contribute without a few missing dependencies. This PR eases that by exposing the local bower install, automatically installing bower deps after npm install, and an easy way to start the local dev server without a global gulp installation.

atheistengineer commented 8 years ago

looks good. I'm new-ish to Node, so I'm still learning best practices.

eliperelman commented 8 years ago

Cool! Happy to help or answer any questions you have. I'm hoping to contribute more soon. :smile:

atheistengineer commented 8 years ago

I'm trying to pick a decent way to let people save and share their models. I've got loading working using angular resources now, but I want a cheap & easy way to do json stores with oauth. I'd rather not run my own server. I'm considering AWS API gateway, but it's got a learning curve.

eliperelman commented 8 years ago

What about persisting to something like Firebase? I believe they have a free model that would allow persisting something JSON-ish, and save you front spinning up a server. Plus it's got a JavaScript API.

atheistengineer commented 8 years ago

I'll take a look!