---
title: "Matéu.sh (@mateush) | Hashnode"
description: "Software Engineer @ stakefish. Read the latest articles by Matéu.sh on Hashnode."
url: "https://hashnode.com/@mateush"
---

@mateush

# Matéu.sh

@mateush · Dubai · Joined January 2023

Software Engineer @ stakefish

[Website](https://mateu.sh/)

### [What is the Virtual DOM in React?](https://freecodecamp.org/news/what-is-the-virtual-dom-in-react?utm_source=hashnode&utm_medium=feed)

As web applications become more complex, managing updates to the user interface becomes a challenging task. This is where the Virtual DOM (Document Object Model) comes into play – particularly in React, the leading JavaScript library for building use...

7 min read · [freecodecamp.org](https://freecodecamp.org/news/what-is-the-virtual-dom-in-react?utm_source=hashnode&utm_medium=feed)

[Jun 5, 2024](https://hashnode.com/posts/what-is-the-virtual-dom-in-react/66bc4d2973c9920bb20c0e0c)

### [React Context API Explained with Examples](https://freecodecamp.org/news/react-context-api-explained-with-examples?utm_source=hashnode&utm_medium=feed)

Managing state has always been a critical aspect of making web applications with React. The most basic way to do this is prop drilling. In prop drilling, you pass props around from the parent component to other components that need it, no matter how ...

10 min read · [freecodecamp.org](https://freecodecamp.org/news/react-context-api-explained-with-examples?utm_source=hashnode&utm_medium=feed)

[May 30, 2024](https://hashnode.com/posts/react-context-api-explained-with-examples/66bc4d277fa38392bfab8142)

### [How to Style React Components](https://freecodecamp.org/news/how-to-style-react-components?utm_source=hashnode&utm_medium=feed)

You can only make your React app visually appealing to users with styling. That makes styling a fundamental aspect of building captivating user interfaces. With React's component-based architecture, there are a ton of options for styling. These inclu...

10 min read · [freecodecamp.org](https://freecodecamp.org/news/how-to-style-react-components?utm_source=hashnode&utm_medium=feed)

[May 22, 2024](https://hashnode.com/posts/how-to-style-react-components/66bc4d15cd8a65d579e3a962)

### [How to Handle Events in React – Explained with Code Examples](https://freecodecamp.org/news/how-to-handle-events-in-react-19?utm_source=hashnode&utm_medium=feed)

Event handling is fundamental to understanding how React processes browser events and updates the DOM. As a React developer, it's a critical skill to have, as it enables efficient management of user interactions within web apps. This article covers...

9 min read · [freecodecamp.org](https://freecodecamp.org/news/how-to-handle-events-in-react-19?utm_source=hashnode&utm_medium=feed)

[May 13, 2024](https://hashnode.com/posts/how-to-handle-events-in-react-19/66bc4d0b82b2326c16c01a5d)

### [How to Use React Developer Tools – Explained With Examples](https://freecodecamp.org/news/how-to-use-react-devtools?utm_source=hashnode&utm_medium=feed)

Traditional browser developer tools are designed to inspect and debug web pages by interacting with your HTML, CSS, and JavaScript code. However, you can't use them to inspect and debug React applications efficiently due to the nature of React. This ...

8 min read · [freecodecamp.org](https://freecodecamp.org/news/how-to-use-react-devtools?utm_source=hashnode&utm_medium=feed)

[May 6, 2024](https://hashnode.com/posts/how-to-use-react-devtools/66bc4d2460ad5c1520c1668f)
