Setting up our development environment

Before we can build our app, we need to set up our local development environment so that we can commit code and deploy to Heroku.

Installing a Ruby management tool

Given the variety of ways in which Ruby can be installed, I would suggest using a Ruby / Gem management tool to handle it for you. The following are a few worth noting:

Even if this is your only Ruby on Rails app, it's good practice to isolate applications from each other to avoid version conflicts or inadvertent software updates ...

Get Shopify Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.