ReactTube is a Youtube clone that uses React, YouTube API, and the YTSearch package to auto refresh and display search results, as well as play videos.
Duration
2018
Front-end
React, HTML5, CSS3, Javascript
APIs
YouTube API
Packages
YTSearch, lodash
Tools
Visual Studio Code, Linux, Github
Links
This project was made in a Udemy course taught by Stephen Grider. This was my first time taking a video course online, and I enjoyed Stephen's approach on teaching. I was initially worried because I know that a lot video courses online tend to follow a "type this, see what it did?" kind of approach, but Stephen takes his time and purposely makes mistakes to teach students common errors and how to resolve them.
The development of this project through the course gave me my first dip in the pool of Javascript frameworks. I have a somewhat decent understanding of components now, but the development and idea of state and props is still difficult for me to implement in personal projects and experiments. I feel as ifthis is not due to the course not teaching me correctly, but because it is inherently a difficult subject and I'll learn to work with it better with more practice. Taking the first steps with React has been a fun experience though, and I can't wait to learn and practice more to see what I can make.