YouTube player using Modern JS and Rapid API
Year: 2025
Type: article
Abstract: This project presents a YouTube player developed using React.js, a popular JavaScript library for building interactive user interfaces. The aim of this endeavor is to replicate key functionalities of the YouTube platform, enabling users to search for and view videos seamlessly also giving them an Ad-free experience. Users can search for videos using keywords, with results dynamically updating in real-time. Selected videos are played in a dedicated player, complete with playback controls and full-screen mode. The application is designed to adapt to various screen sizes, ensuring an optimal viewing experience on desktops, tablets, and mobile devices. The YouTube Data API is utilized to fetch video information, including titles, descriptions, thumbnails, and view counts. The application is structured using modular React components, enhancing code maintainability and scalability. Reacts state and props system are leveraged to manage application state and pass data between components. Key Words: YouTube player, React.js, Rapid API, GitHub, Visual studio code editor, Downloadable content, Ad-free experience.
DOI: 10.55041/ijsrem42152
Author: Deepa Athawale
Language: English
Topic: Mobile and Web Applications
Subfield: Information Systems
Field: Computer Science
Domain: Physical Sciences
Open Access status: hybrid
OpenAlex ID: W4408231034
