Abhay JainVirtual 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
Abhay JainProgressive Web AppsPWAs should be discoverable, installable, linkable, network independent, progressive, re-engageable, responsive, and safe.Jan 16, 2021Jan 16, 2021
Abhay JainProxy 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
Abhay JainJavaScript 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
Abhay JainHigher-Order Components (HOC)Higher-order function is a general concept that applies to many programming languages, including JavaScript.Jan 12, 2021Jan 12, 2021
Abhay JainCurry 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
Abhay JainCallback 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
Abhay JainService 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
Abhay JainWhat 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