Month: May 2022

Demystifying the useRef Hook in 6 minutes

In this video, we will learn about the useRef hook in React. This hook is very similar to the useState hook that we had learnt earlier in the sense that it also persists the values across re-renders but unlike useState, useRef does not cause a re-render of the component. We will see a couple of…

Top Web Development Tools in 2022

The demand for web developers is increasing exponentially as new, optimal and efficient ways are popping up for creating websites. To accelerate the pace at which websites are created and at the same time ensuring that the websites that we create are progressive, more and more tools are coming up. With improved technologies and modern…

Create your own Exercise Planner using React.js [Complete Code]

Hey everyone , In this article, let us see how we can build an Exercise Planner Application using React.js. Demo for the Project & Initial Setup So the first thing you need to do is to create a new project.Make sure to install Node.js onto your system because we will be needing that for our project….

CSS

Creating Complex Animations using CSS Keyframes [video]

In this video, we will learn how we can create complex animations using CSS Keyframes. We will make use of the @keyframes CSS rule to define the percentage of time through a timing sequence. Follow me on:👉 Twitter: https://twitter.com/The_Nerdy_Dev👉 Instagram: https://instagram.com/thenerdydev

Memoizing with React.useMemo

Hey everyone 👋🏻, In this article, let us learn about a very special React Hook called as the useMemo hook and understand how and when to use it. What is the useMemo hook ? useMemo is a React Hook that was introduced to memoize expensive computations. Let us understand some basics about this. In order…

Literals, Variables and Constants in C++

In this tutorial, let us learn about variables, literals, and constants in C++ with help of some examples. So let us learn first what a variable is in C++. C++ Variables In programming, a variable is defined as a container that is used to store data. So it is used to store some information that…

✨Top resources to learn React.js [in no particular order]

Hey everyone 👋🏻, I recently wrote an article where I mentioned about React Projects Every Beginner Should Try : https://dev.to/thenerdydev/10-react-projects-every-beginner-should-try-fk9. In this article, I will be mentioning the top 5 resources that I highly recommend if you want to learn React.js. PS : I am not an affiliate of any of these resources/courses. These are just some of…

Arrow Functions vs Normal Functions

Hey everyone 👋🏻, In this article, let us understand the differences between Arrow Functions and Normal Functions. Arrow Functions vs Normal Functions We know that we can define JavaScript functions in many ways: The first way is by making use of the function keyword. So as an example, consider this piece of code : function greet(name) { return…

Rendering Dynamic Content and Template Engines

Hey everyone 👋🏻, In this article, let us learn about how we can render dynamic content to the client (which is not static). Let us first touch briefly on what a template engine is because rendering dynamic content is closely related to what a template engine will help us in achieving. Template Engines – a…