
React has no tools, objects, functions for making HTTP requests. React only cares about showing content and handling user events.we can write an logic

input 에 property 로 value={title}handelChange로 input에 쓰여지는 값을title로 저장 => e.terget.valuehandleSubmit 로 App 에 props으로 넘김Js sees you want to create an ar

App Componentbooks : {id : 1}=> User Refresh Page =>books: \[]Thsy will lose their valueThe list of books is no longer going to be reset and totally r

An Alternative to Props is ContextContext is not a replacement for Props , ReduxCreate the Context BookContext(App) Proviser = Component used to speci

Dropdown Component useEffect useRef

Navigation / createContext / window.location.path / popstate / pushState

Modal Component Overview Make a 'Modal' component Inside the Component folder Make a 'ModalPage' component Inside the Page folder Add route to App.js

Make a Table ComponentMake a 'TablePage' componentAdd route to App.js to show TablePage when a user goes to '/table'Add a link to the Sildebar Compone

Sorting Data in JavaScript data.sort() Convert elements in the array to strings, then sort those To fix this, we need to add a 'comparator' function

Make a Accordion menu Change Index with onClick

What are custom hooks?

useReducer / Immer