PinnedJavid SalimWebpack vs. Vite: A Comparison of Two Popular JavaScript Build ToolsAs web developers, we rely on build tools to automate tasks such as bundling, transpiling, and optimizing our code. Two of the most popular…May 3, 2023May 3, 2023
PinnedJavid SalimIn this episode i will create redux from scratch and implement it on html with vanilla js.First things first. Let’s create project like belowFeb 13, 2023Feb 13, 2023
Javid SalimUnleashing the Power of new.target in JavaScript: An Epic Adventure of Quirky Variable NamesThis is also available in other languagesMay 27, 2023May 27, 2023
Javid SalimThe Power of Closures in JavaScript: Implementing the Singleton Design PatternRecently, one of my students asked me why closures are important in JavaScript. This is an excellent question, and one that is often asked…May 10, 2023May 10, 2023
Javid SalimFactory Design PatternThere are 3 main design patterns. Creational, Structural, Behavioral. Among them, let’s talk about Factory pattern. It is of the Creational…Mar 13, 2023Mar 13, 2023
Javid SalimRevealing module patternRevealing module pattern is such a rule that let’s say you want to make some features of the object inaccessible and others accessible…Mar 5, 2023Mar 5, 2023
Javid SalimCurrentTarget vs Target differencesToday I will try to show the difference between currentTarget and target with examples. Usually we can encounter such questions in…Mar 3, 2023Mar 3, 2023
Javid SalimDownload films from blob urlToday I will show you how to download movies from blob linkFeb 10, 2023Feb 10, 2023