8000 Update README.md · DaveSimoes/React-Tutorial-2025@de6dfbd · GitHub
[go: up one dir, main page]

Skip to content

Commit de6dfbd

Browse files
authored
Update README.md
Add a new section (React Developer Tools)
1 parent 0fa57e8 commit de6dfbd

File tree

1 file changed

+33
-23
lines changed

1 file changed

+33
-23
lines changed

README.md

Lines changed: 33 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -9,29 +9,30 @@
99
3. [Next js](#next-js)
1010
4. [Next js App Router](#next-js-app-router)
1111
5. [Veti](#veti)
12-
6. [JSX](#jsx)
13-
7. [Functional Components](#functional-components)
14-
8. [Class Components](#class-components)
15-
9. [Props](#props)
16-
10. [State](#state)
17-
11. [Lifecycle Methods](#lifecycle-methods)
18-
12. [Events Handling](#events-handling)
19-
13. [React Hooks](#react-hooks)
20-
14. [Controlled Components](#controlled-components)
21-
15. [Error Boundaries](#error-boundaries)
22-
16. [Higher Order Components](#higher-order-components)
23-
17. [Rendering Lists](#rendering-lists)
24-
18. [Context API](#context-api)
25-
19. [Keys](#keys)
26-
20. [Forms](#forms)
27-
21. [Styling in React](#styling-in-react)
28-
22. [Render Props](#render-props)
29-
23. [CSS Modules](#css-modules)
30-
24. [Real World Examples](#real-world-examples)
31-
25. [Best Practices](#best-practices)
32-
26. [Additional Topics](#additional-topics)
33-
27. [License to use](#license-to-use)
34-
28. [Official Documentation](#official-documentation)
12+
6. [React Developer Tools](#react-developer-tools)
13+
7. [JSX](#jsx)
14+
8. [Functional Components](#functional-components)
15+
9. [Class Components](#class-components)
16+
10. [Props](#props)
17+
11. [State](#state)
18+
12. [Lifecycle Methods](#lifecycle-methods)
19+
13. [Events Handling](#events-handling)
20+
14. [React Hooks](#react-hooks)
21+
15. [Controlled Components](#controlled-components)
22+
16. [Error Boundaries](#error-boundaries)
23+
17. [Higher Order Components](#higher-order-components)
24+
18. [Rendering Lists](#rendering-lists)
25+
19. [Context API](#context-api)
26+
20. [Keys](#keys)
27+
21. [Forms](#forms)
28+
22. [Styling in React](#styling-in-react)
29+
23. [Render Props](#render-props)
30+
24. [CSS Modules](#css-modules)
31+
25. [Real World Examples](#real-world-examples)
32+
26. [Best Practices](#best-practices)
33+
27. [Additional Topics](#additional-topics)
34+
28. [License to use](#license-to-use)
35+
29. [Official Documentation](#official-documentation)
3536

3637
## Introduction to React
3738
React is a JavaScript library for creating user interfaces.
@@ -103,6 +104,15 @@ npm run dev
103104
After running these commands, you should see a message in your terminal indicating that your React website is running on a specific port, it’s usually a ‘random’ port number like http://localhost:5173.
104105
Now, open your browser and visit the provided URL to see your React website in action.
105106

107+
## React Developer Tools
108+
Use React Developer Tools to inspect React components, edit props and state, and identify performance problems.
109+
110+
Browser extension
111+
The easiest way to debug websites built with React is to install the React Developer Tools browser extension. It is available for several popular browsers:
112+
113+
[Install for Chrome](https://chromewebstore.google.com/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi?hl=en)
114+
Install for Firefox
115+
Install for Edge
106116

107117
## JSX
108118
JSX is a syntax extension for JavaScript that looks similar to XML or HTML. It allows developers to write HTML elements and components in a more concise and readable manner within JavaScript files.

0 commit comments

Comments
 (0)
0