DylanReact UseContextReact’s useContext allows you to access data without passing it as a prop to a component. This prevents the need for prop drilling, which…Oct 12, 2023Oct 12, 2023
DylanMemoizationRecursive functions can be expensive in terms of both time and space. However, there is a way that we can make some of these recursive…Oct 7, 2023Oct 7, 2023
DylanReact UseReducerReact useReducer is another way for us to manage state within React, the most common way being useState. UseReducer provides a way to…Oct 3, 2023Oct 3, 2023
DylanLinked ListsA linked list is a linear data structure whose elements are not stored in contiguous memory locations, unlike arrays. This can be done…Sep 30, 2023Sep 30, 2023
DylanReact Class ComponentsA component in React is an independent and reusable section of code. These components return HTML and are used so you don’t have to repeat…Sep 28, 2023Sep 28, 2023
DylanAn Overview Of React HooksHooks are a huge part of React and in order to master React you need to be very familiar with React hooks. In this article we will briefly…Sep 21, 2023Sep 21, 2023
DylanWhat Is The DOM And How To Manipulate ItIf you’ve done any programming in JavaScript, then there’s no doubt you’ve heard about the DOM. But what exactly is the DOM and how can you…Sep 17, 2023Sep 17, 2023
DylanFinite Automata And Deterministic Finite AutomataA finite automaton is a simple machine that is used to recognize patterns within input taken from some alphabet. An alphabet is a finite…Sep 10, 2023Sep 10, 2023