Cory House

Articles & Tutorials

Formik vs Plain React for Forms – Worth it? (bitnative.com)
Aug 19, 2020
I typically use plain React for forms. But I just converted a React form to use Formik.
Four Ways to Fetch Data in React (bitnative.com)
Jul 06, 2020
React is a focused component library. So it has no opinion on how to request remote data. If you’re requesting and sending data to web APIs via HTTP, here are four options to consider.
8 Key React Component Decisions (medium.freecodecamp.org)
Oct 02, 2017
Standardize your React development with these key decisions
Handling State in React: Four Immutable Approaches to Consider (medium.freecodecamp.org)
Jun 03, 2017
Perhaps the most common point of confusion in React today: state.

Courses & Video Series

React: The Big Picture (pluralsight.com)
May 11, 2020
Interested in React? This course explores why React is worth considering, tradeoffs to consider, and reasons React may, or may not be the right fit for you.
Securing React Apps with Auth0 (pluralsight.com)
Nov 29, 2018
This course will teach you how to handle authorization and authentication in your React app
React: The Big Picture (pluralsight.com)
Nov 20, 2017
This course explores why React is worth considering, tradeoffs to consider, and reasons React may, or may not be the right fit for you
Creating Reusable React Components (pluralsight.com)
Jun 04, 2017
Learn how to design, create, and publish a reusable React component library that you can share with your team, your company, or the world.

Podcast Episodes

Simple React Patterns with Lucas Reis (devchat.tv)
May 15, 2018
In this episode of React Round Up, the panel discusses simple React patterns with Lucas Reis. He recently wrote a blog post about simple React patterns that really took off and became popular on the web. They talk about this blog post, what defines a successful pattern, and then they discuss the different patterns that he has discovered in his years of React programming.
Best Practices with React and Redux with Samuel Mendenhall (devchat.tv)
May 08, 2018
In this episode of React Round Up, the panel discusses best practices with React and Redux with Samuel Mendenhall. They talk about what has led him to React, as well as some of the most common mistakes that people make in React. They also talk about the amazing power of TypeScript and when you may not want to use Redux.
Breaking up with Higher Order Components with David Atchley (devchat.tv)
Apr 17, 2018
In this episode of React Round Up, the panel discuss breaking up with higher-order components with David Atchley. They talk about what higher-order components and render props are and when you would want to use them to help you in your code. They also touch on overuse and misuse of applications and coding tools and the difference between using render props and HOCs.
Setting Up and Getting Used to Gatsby with Aman Mittal (devchat.tv)
Apr 10, 2018
In this episode of React Round Up, the panel discuss setting up and getting used to Gatsby with Aman Mittal. Aman is a computer science graduate, has been working in web development for the past two years, and has worked with companies such as freeCodeCamp. He has been working with React for the past 6 months and started working with Gatsby in January of 2018. They talk about what Gatsby is, why you would want to use it, and what a simple Gatsby site would look like.
Advanced Component Patterns and Downshift with Kent C. Dodds (devchat.tv)
Mar 20, 2018
In this episode of React Round Up, the panel discusses advanced component patterns and Downshift. They talk about different component patterns, especially render prop patters, and the fact that Downshift allows for your components to be much more useful generally for more people. They also note that the render prop patterns can help to separate logic from view, which makes things easier to develop.
RRU 002: Webpack the Good Parts with Juho Vepsäläinen (devchat.tv)
Mar 13, 2018
In this episode of React Round Up, the panel discusses Webpack the good parts with Juho Vepsäläinen. He talks a lot about the book he has written on Webpack, which helps people understand Webpack and how to work with it. They also discuss the advantages to using Webpack and discuss how you can use it in your coding to your benefit.
Getting Started with React (devchat.tv)
Mar 06, 2018
In this episode of React Round-Up, the panel discusses how they each got into React and they provide some great resources for people who want to learn more about React and what it’s all about. They emphasize the fact that React is a very straightforward language and can be used relatively painlessly with a little bit of learning before jumping in.