Muhammad HasaninJavaScript in Plain EnglishJavaScript is Weird: How You Can Use Variables and Functions Before Declaring ThemUnderstanding Hoisting and How JavaScript Executes Your CodeSep 5Sep 5
Muhammad HasaninJavaScript in Plain EnglishJavaScript Under the Hood: How Your Code Runs Behind the ScenesHow JavaScript Executes Your Code from Start to FinishSep 2Sep 2
Muhammad HasaninJavaScript in Plain EnglishWhat are double question marks (??) in JavaScript?How to Safely Handle Undefined and Null Values in Your Code with Nullish CoalescingMar 31, 2023Mar 31, 2023
Muhammad HasaninJavaScript in Plain EnglishA Guide to Optional Chaining ‘?.’ in JavaScript — Explained with ExamplesOptional chaining ?. is a safe way to access nested object properties, even if an intermediate property doesn’t exist.Jul 5, 2021Jul 5, 2021
Muhammad HasaninJavaScript in Plain EnglishThe “this” Keyword in JavaScriptThe most misconceived feature in JavaScript is seen as basic knowledge in other languages. The this keyword remains a still confusing…Jun 30, 20211Jun 30, 20211
Muhammad HasaninJavaScript in Plain EnglishReact 18 Alpha Release: 6 Must-Know New FeaturesThe React Core Team released an alpha version of React 18 recently. This release is more focused on user experience and internal…Jun 29, 2021Jun 29, 2021
Muhammad HasanGuide to using Rect Router v6 in your apps Pt: ISingle-page applications (SPAs) with multiple views have to be compelled to have a mechanism of routing to navigate between those…Oct 12, 2020Oct 12, 2020
Muhammad HasaninThe StartupHow to Fetch Data From API Using useEffect React HookIn this article, we will take look at useEffect React hook to fetch data from an API. We will create a sample React application to pull…Oct 1, 20201Oct 1, 20201
Muhammad HasanLearn useState React hookIf you are a React developer or starting to learn about React and haven’t learned about React hooks yet, it is a perfect time to start…Sep 28, 2020Sep 28, 2020