Web Development

Should you use multiple useEffects?

Should you use multiple useEffects?

Do not define components during render

Do not define components during render

Learn what the sonar lint message "Do not define components during render" means. Learn how to fix it and why you should

Your first React component

Your first React component

Learn how to build your First React Component. Learn how a React component encapsulates it's state and logic for reusability

Understanding React’s Virtual DOM: A Key to Efficiency in Web Development

Understanding React’s Virtual DOM: A Key to Efficiency in Web Development

Learn about React's Virtual DOM. Read about why the virtual DOM is so important to understand when learning React development

21 Essential Tips Every React Developer Should Know

21 Essential Tips Every React Developer Should Know

Learn the top 21 essential tips that every React developer should know. Make sure your apps are high quality with these tips

Using the JavaScript Map Function to Iterate Arrays in React

Using the JavaScript Map Function to Iterate Arrays in React

Learn how to iterate arrays using the JavaScript map function in React applications. Understand why it is useful and get comfortable using it.

No need to import React from 17

No need to import React from 17

React 17 comes with the benefit of not needing to import react into each source file. Learn why this is and where you still need to import it

Creating a List of Objects and Displaying Them in React

Creating a List of Objects and Displaying Them in React

Learn how to create a list and display it in a React application. Walk through a very simple example showing the minimum code required.

Delete Items from state array in React

Delete Items from state array in React

Learn how to delete items from state array in React. Learn how to use the filter method to not alter you state array.

Adding Items To A List In React

Adding Items To A List In React

Learn how to add items to collections/lists in React. Make sure that you are using state the right way in React.