---
title: "Discussion on \"React Fundamentals: Components, JSX, State, and Re-rendering\" | Hashnode"
description: "Discussion on \"React Fundamentals: Components, JSX, State, and Re-rendering\". If you are learning React for the first time, you may wonder:\n\n“Why did developers create React when JavaScript already existed?”\n\nJavaScript can already change HTML, handle clicks, update text, and b"
url: "https://hashnode.com/posts/react-fundamentals-components-jsx-state-and-re-rendering/6aa45104547cec7d54184086"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [React Fundamentals: Components, JSX, State, and Re-rendering](https://tanishkatech.hashnode.dev/react-fundamentals-components-jsx-state-and-re-rendering?utm_source=hashnode&utm_medium=feed)

If you are learning React for the first time, you may wonder: “Why did developers create React when JavaScript already existed?” JavaScript can already change HTML, handle clicks, update text, and b

Sep 11 · 12 min read · tanishkatech.hashnode.dev  
Read the article

## Written by

[Tanishka Rathi](https://hashnode.com/@TanishkaRathi)

@TanishkaRathi · Maharashtra, India

  
[View profile](https://hashnode.com/@TanishkaRathi)

Learning. Writing.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
