일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스쿠버다이빙
- 정직하게사세요
- 마사지
- 사기
- 여행
- 중고나라사기
- plugin
- webpack.config.js
- 스노쿨링
- 정규식
- 중고거래사기
- JavaScript
- 중고나라
- 막탄
- Webpack
- REACT
- 삼성무선청소기제트
- 해외여행
- Hooks
- 유효성검사
- 자동완성
- 세부
- 네이버페이사기
- 맛사지
- autocomplate
- ES6
- 특수문자
- js
- 구분
- Today
- Total
목록Front-end/React JS (2)
Ryu.log
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/kZsVT/btq2C4seiMn/b0MR8a7zjFGVM4SzUECmk1/img.png)
React.memo() 사용팁 정리 Created: Apr 14, 2021 10:27 AM Tags: React, javascript 요약: React.memo() 사용 팁 React.memo() 사용 팁 정리 React에서는 UI성능 증가를 위해 **React.memo()** 를 지원한다. React.memo() **React**에서는 먼저 컴포넌트를 랜더링 한 뒤, 이전 랜더링 된 결과와 비교하여 랜더링 결과가 이전과 다르다면, DOM을 업데이트 한다. export function User({ name, data }) { return ( name: {name} data: {data} ); } export const MemoizedUser = React.memo(User); React.memo() 로 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b0lPCv/btqyzv14Ttm/kAqu1oPtcmNCmK5nDc2Xqk/img.png)
Hooks 사용법 Hooks는 React에서 Component를 함수형으로 개발 하도록하기위해 새로 만들어 졌다. Hooks를 사용하면 함수형 컴포넌트를 사용하면서도 State제어가 가능하다. 또한 Class형 Component에 비해 획기적으로 코드량이 확연하게 줄어든다. React에서는 기존 Class방식의 Component가 아닌 Hooks를 권장한다. useState hooks에서 state를 다룰때 사용된다. import React, { useState } from 'react'; const App = () => { const [check, setCheck] = useState(0); const onClickEvent = () => setCheck(check + 1); return ( Hooks..