Executing the commands mentioned below one by one in your command line will help in making this application run on your system.
git clone https://github.com/Irshad-1/OMDB_Closures cd ./OMDB_Closures
After entering the commands mentioned above, open index.html with live server.
Deployed Link : https://irshad-1.github.io/OMDB_Closures/
A Web App for showing information related to films, television series, home videos, video games, and streaming content online including cast, release date, plot summaries, genre and ratings.
I developed this project individually using fetch API,Promises and applied debouncing on search functionality.Thanks to Masai for their support and guidance.
HTML and CSS: Hypertext Markup Language and Cascading Style Sheets are two of the core technologies for building Web pages. HTML provides the structure of the page, CSS the layout, for a variety of devices. Along with graphics and scripting, HTML and CSS are the basis of building Web pages and Web Applications. Web developers use HTML keywords or tags to instruct the Web browser application on how to format and display the content of Web pages.
JavaScript (DOM): The Document Object Model, defines the logical structure of documents and the way a document is accessed and manipulated. With the Document Object Model, Developers can create and build documents, navigate their structure, and add, modify, or delete elements and content. Anything found in an HTML document can be accessed, changed, deleted, or added using the DOM.
Fetch (API) : Fetch provides a generic definition of Request and Response objects (and other things involved with network requests). This will allow them to be used wherever they are needed in the future, whether it's for service workers, Cache API, and other similar things that handle or modify requests and responses, or any kind of use case that might require you to generate your responses programmatically (that is, the use of computer program or personal programming instructions).
Debouncing concept was new to me ,it took some time to understand how debouncing works through closure .
Thanks for reading.