Skip to content

This is a code repository for the corresponding article on freeCodeCamp. In this tutorial we are going to build a YouTube Clone Application from Scratch using React. Covered topics: lifecycle methods, project structure, destructuring, state management, passing props from parent to child components, API calls.

Notifications You must be signed in to change notification settings

ftatzky/project_youtube_video_player

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This is a code repository for the corresponding article on freeCodeCamp.

In this tutorial we are going to build a YouTube Clone Application from Scratch using React. This project is great for learning React because is covers a lot of concepts that appear often in ReactJS workflow.

Setup:

  • move a copy of .env.sample to .env and paste your API-key
  • run yarn && yarn start to start the development server

Covered topics:

  • (no) lifecycle methods
  • project structure
  • destructuring
  • state management (with hooks)
  • passing props
  • API calls

Suggested improvements:

  • you should use Material-UIs makeStyles() hook instead of styles-prop to style your components
  • probably more ...

About

This is a code repository for the corresponding article on freeCodeCamp. In this tutorial we are going to build a YouTube Clone Application from Scratch using React. Covered topics: lifecycle methods, project structure, destructuring, state management, passing props from parent to child components, API calls.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 72.2%
  • HTML 27.8%