Virtual DOM and Shadow DOMThe Document Object Model (DOM) is a programming interface for HTML and XML documents. It represents the page so that programs can change…Jan 17, 2021Jan 17, 2021
Progressive Web AppsPWAs should be discoverable, installable, linkable, network independent, progressive, re-engageable, responsive, and safe.Jan 16, 2021Jan 16, 2021
Proxy and Reverse ProxyProxy describes someone or something acting on behalf of someone else. In the computer realm, we are talking about one server acting on…Jan 15, 2021Jan 15, 2021
JavaScript FunctionsA function is a subprogram designed to perform a particular task. Functions are executed when they are called. This is known as invoking a…Jan 14, 2021Jan 14, 2021
Higher-Order Components (HOC)Higher-order function is a general concept that applies to many programming languages, including JavaScript.Jan 12, 2021Jan 12, 2021
Curry function in JavaScriptCurrying is an advanced technique of working with functions. It’s used not only in JavaScript but in other languages as well.Jan 11, 2021Jan 11, 2021
Callback function in JavaScriptA Callback function is a function passed into another function as an argument, which is then invoked inside the outer function to complete…Jan 10, 2021Jan 10, 2021
Service Worker | Web FundamentalsA service worker is a script that your browser runs in the background, separate from a web page, opening the door to features that don’t…Jan 9, 2021Jan 9, 2021
What is Tree Shaking?Tree shaking is a form of dead code elimination. The term was popularized by Rollup, but the concept of dead code elimination has existed…Jan 7, 2021Jan 7, 2021