Skip to content

Latest commit

 

History

History
24 lines (20 loc) · 677 Bytes

File metadata and controls

24 lines (20 loc) · 677 Bytes

github-battle

An app that displays popular Github repos (filterable by language) and ability to input two Github users to battle it out.

Live at https://gh-battle.netlify.com/

Built following Tyler McGinnis's React course, which covered:

  • The React ecosystem
  • NPM, Webpack, JSX
  • Passing data to components
  • Rendering Lists
  • Managing State
  • Functional Components
  • Validating Props with PropTypes
  • The Component Lifecycle
  • Handling Form State
  • Composition with Children
  • Building Reusable Components
  • Higher Order Components & Render Props
  • Bypassing Props with Context
  • React Router
  • Class Fields
  • Production Builds & Hosting