Tyler McGinnis

Articles & Tutorials

Why React Hooks? (tylermcginnis.com)
Jul 29, 2019
The first thing you should do whenever you’re about to learn something new is ask yourself two questions - Why does this thing exist? What problems does this thing solve?
Recursive paths with React Router (tylermcginnis.com)
Jan 03, 2019
Because React Router is just components, you can do crazy things like having recursive routes. In this post we’ll learn how they work by breaking down the ‘Recursive Paths’ example on the React Router docs.
Pass props to React Router's Link component (tylermcginnis.com)
Jan 02, 2019
Often times when building an app with React Router you’ll need to pass props through a Link component to the new route. In this post, we’ll break down how that process works.
A Comprehensive Guide to learning React.js in 2018 (tylermcginnis.com)
Mar 12, 2018
I like to think of React components as the Kolaches of the web. They have everything you need, wrapped in a delicious composable bundle.
Server Rendering with React and React Router (tylermcginnis.com)
Mar 07, 2018
In this post, we’ll start from scratch and slowly build a server side rendered React (with React Router) while breaking down some of the complexity as we go.
React Router v4: Philosophy and Introduction (tylermcginnis.com)
Jan 04, 2018
In this post, we’ll talk about the philosophies behind React Router and give an introduction to the syntax by breaking down the “Basic” example on the React Router docs.
React Interview Questions (tylermcginnis.com)
Jan 03, 2017
For the record, asking someone these questions probably isn’t the best way to get a deep understanding of their experience with React.

Video Guides & Talks

Why React Hooks? (youtube.com)
Jul 29, 2019
When React Hooks were released, React was the most popular and most loved front-end framework in the JavaScript ecosystem. In this post, you'll learn why, despite existing praise, the React team dedicated so many resources to creating and releasing Hooks. Along the way, you'll also get a soft introduction to the main aspects of the Hooks API.
React Router v4: Philosophy and Introduction (youtube.com)
Jan 04, 2018
In this post, we’ll talk about the philosophies behind React Router and give an introduction to the syntax by breaking down the “Basic” example on the React Router docs.

Courses & Video Series

React Hooks (tylermcginnis.com)
Jul 23, 2019
The marketing pitch for Hooks is that they allow you to add state and other React features to function components. In reality, they're much more than that. In this course you'll start by learning the mental model behind Hooks. Once you've got that you'll learn each Hook individually followed by a practical, real-world problem set to work through.
React (tylermcginnis.com)
Jul 23, 2019
If you're serious about learning React, there's no better place to do it. Originally launched in 2016, this course has been taken by tens of thousands of developers and maintains an average rating of 4.8/5. Since then we've rebuilt it from the ground up to include all of the best practices and newest APIs for building professional React apps in 2019.
Free React.js Bootcamp (tylermcginnis.com)
Apr 09, 2018
We'll start off by looking at a high level overview of what makes React special including its composition model, unidirectional dataflow, explicit mutations, and that it's just JavaScript.
React Router v4 (tylermcginnis.com)
Jan 09, 2018
The goal of this course is to tackle every scenario you might encounter when building an app with React Router so that when the time comes, you're ready.

Podcast Episodes

Staying up to Date With React feat. Tyler McGinnis (devchat.tv)
Jun 11, 2018
In this episode of React Native Radio, the panelists talk to Tyler McGinnis. They talk about the new React APIs that are coming out and discuss using React on the web. They also touch on the tools that are up to date right now, imposter syndrome, and feeling left behind. They stress the importance of not comparing yourself to other developers and staying focused on progressing in your own personal development career.

Books & Guides

Fullstack React (fullstackreact.com)
Oct 17, 2017
The up-to-date, in-depth, complete guide to React and friends.
  • Tyler McGinnis
  • Anthony Accomazzo
  • Ari Lerner
  • David Guttman
  • Nate Murray
  • Clay Allsopp