Skip to content

shashankkatte/mytube

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 

MyTube

React App that lets you search and play youtube videos.

Concepts covered

  1. Creating react App using create-react-app
  2. Creating class based and functional components with state management
  3. Using SemanticUI for styling
  4. Turning uncontrolled inputs to controlled inputs
  5. Handling form submittal with event.preventDefault()
  6. Generating and using Youtube data API
  7. Install and use axios to make API calls with async await.
  8. Sending callbacks for event handlers parents to child.
  9. Updating state with fetched data
  10. Impliment styling using Semantic.UI
  11. Handing child click events from parent using callbacks
  12. Conditional rendering of child components
  13. Using <iframe/> to display embedded videos.
  14. Semantic Ui grid system for styling

About

React App that lets you search and play youtube videos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published