APAyomide Paul Asaniyaninasaniyan.hashnode.dev·Feb 6, 2023 · 2 min readData Fetching with React SuspenseOverview Suspense lets components "wait" for something before they can render. It suspends(you could guess that from the name) component rendering if data needs to be pulled from external resources, external API, or the backend. It is a declarative w...01B
APAyomide Paul Asaniyaninasaniyan.hashnode.dev·Jan 25, 2023 · 2 min readThe UseReducer HookUseReducer Hook The useReducer hook is similar to the useState hook as they both manage states. While the useState manages non-complex state logic, the useReducer hook manages complex state logic involving multiple sub-values or interdependent states...00
APAyomide Paul Asaniyaninasaniyan.hashnode.dev·Jan 13, 2023 · 2 min readReact useRef HookuseRef Hook The useRef hook is one of the various hooks that come with React. This hook allows us to create a reference to the DOM element in a functional component. It also allows us to reference a value not needed during rendering. The useRef hook ...00
APAyomide Paul Asaniyaninasaniyan.hashnode.dev·Dec 25, 2022 · 5 min readAsynchronous JavaScriptSynchronous Programming Synchronous Programming is a type of programming in which operations/actions executes in a predictable order. In this model, when a function that performs a long-running operation is called, it ends only when the operation is ...00
APAyomide Paul Asaniyaninasaniyan.hashnode.dev·Dec 18, 2022 · 3 min readJavaScript HoistingHoisting Hoisting is a default feature in JavaScript where all declarations are moved to the top of their containing scope(script or current function). Hoisting allows us to use variables before they are declared. Hoisting with "var" Variables in Jav...00