There&#x27;s a lot of great advice (and some not-so-good advice) in this thread. I happen to be a &#x27;90s web guy who&#x27;s spent the last six months building and deploying an Ember.js SPA backed by a Sinatra.rb RESTful API. It shouldn&#x27;t be too hard to find me on Twitter if you want to chat. :-) Best of luck.