An open API service indexing awesome lists of open source software.

https://github.com/shoeb1989/react_practice


https://github.com/shoeb1989/react_practice

firebase nodejs reactjs sql

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

## React_practice
## RoadMap For React

## To install React,

1> npm create vite@latest (folder or file name with - mark) -- --template react

2> cd file name

3> npm install

4> npm run dev

## React Router Install : https://reactrouter.com/en/main/start/tutorial

## React Website: https://react.dev

## React Compo: https://github.com/brillout/awesome-react-components?tab=readme-ov-file

## For Compo Infos hooks:
> useEffect --- It lets you perform side effects in components

> useState--- Storing and managing component data.

>Custom Hook :

> useRef --- To create a new reference to a DOM element

1.React component names must start with a capital letter, like StatusBar and
SaveButton.

2.Hook names must start with "use" followed by a capital letter, like useState
(built-in) or useOnlineStatus

## stop Form tag from reloading e.preventDefault()

> ## Prop Drilling to pass data to a many level components

![image](https://github.com/user-attachments/assets/224202a4-4391-4483-b17e-983d707bc749)