What Is React Router?

React Router is a handy tool that allows our single page applications to function as if we have multiple pages for users to view. The benefit of this is giving users multiple page application functionality (different content per page) while retaining single page application website speed.

Project Startup

To start off this tutorial you will need to spin up a React App project using the npm package, ‘create-react-app’ so make sure you have it installed.

Travel to your desired directory, mine was my desktop, and run the following command to create…


For those that don’t know, Plaid is a company that created the infrastructure to connect a users financial information to applications such as Venmo. Their API allows developers to connect their own applications to users’ bank accounts without actually having to go through every single bank’s API (many banks don’t actually allow small projects to connect to their API’s without submitting a request and being approved).

To get started you will need to register an account with Plaid. I won’t document the process of registering an account, but you will need to do so in order to gain access to…

Carlos Hernandez

Full stack software engineer with a passion for serving and developing others.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store