😯 useState()는 동기? 비동기?
💡 React의 useState()는 비동기인가요 동기인가요? - 네, 이 질문은 제가 면접에서 들은 질문입니다. React를사용하면서 당연하듯 찍어서 쓰던 useState().. 비동기인가요? 라는 질문에 많이 당황했습니다. 때문에 적어보는 useState()는 과연 동기일까? 비동기일까? 🙏 결론부터 말하자면 - useState()의 setState는 이벤트 핸들러 내에서 비동기적으로 동작합니다. 즉, 하나의 이벤트 핸들러 내에서 setState가 여러번 호출된다면, 일괄적으로 업데이트하고 렌더링을 합니다. 이는 뚜렷한 성능 향상을 만들어냅니다. 🙄 그럼 왜 그럴까요? - React는 DOM을 직접 조작하는 대신 Virtual DOM을 이용해 조작됩니다. 이를 기반으로 state가 변경이 되면 re-..
React
2021. 4. 1. 09:11
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- vue입문
- vue예제
- font-family
- vue
- inline
- JavaScript
- 공공데이터포털
- 노드JS
- 개발자회고
- 생활코딩
- baegofda
- 프론트엔드회고
- react
- 공공데이터
- function
- CSS
- vue3
- 프론트엔드면접
- 오물오물
- HTML
- axios
- 리액트
- VanillaJS
- INPUT
- nodejs
- postman
- CORS
- cssom
- 프론트엔드
- node.js
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함