Now comes the exciting part! We're going to learn how to deploy our application onto Heroku and have it be accessible by anyone, anywhere in the world. We'll walk through all the installation instructions required for you to be able to easily run your web application on Heroku and easily push updates.
What is Heroku?
Heroku is a cloud platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud.
Heroku is easy to set up and has a free account so that you can follow along and deploy your Reddit (or any other) application. First, we will need to set up Git, a versioning control system, for our codebase. This will allow us to easily integrate with Heroku.
Let's dive right into it!