jacobmodayil / FirstReactApp

This is a sample react application which is a mock of Youtube. It allows you to search for videos which connect to Youtube's API to retrieve videos relevant to that search term. The layout was also modeled after Youtube's layout. A parent container with a search bar, video details, video list and a video list item component. This application also makes use of state, props and callbacks to communicate between parent and child components and uses lodash to throttle the search functionality to call the api only after 300 ms to get the videos for the search term entered.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is a first attempt at building a react app on learning from Stephen Grider's amazing course on React. This is a subset of Youtube and gets relevant videos for search terms that we enter by talking to the Youtube API.

It has the same layout as Youtube - in the sense that, there is a parent component with search bar, video list, video list items and video details as child compnents. The application makes use of State, Props and Callbacks to communicate between components.

About

This is a sample react application which is a mock of Youtube. It allows you to search for videos which connect to Youtube's API to retrieve videos relevant to that search term. The layout was also modeled after Youtube's layout. A parent container with a search bar, video details, video list and a video list item component. This application also makes use of state, props and callbacks to communicate between parent and child components and uses lodash to throttle the search functionality to call the api only after 300 ms to get the videos for the search term entered.

License:MIT License


Languages

Language:JavaScript 86.8%Language:HTML 7.7%Language:CSS 5.5%