I Learned/TIL
[TIL] Why 토큰 이코노미? React에서 useState의 set함수는 비동기
beeimp
2022. 6. 17. 02:33
[TIL] Why 토큰 이코노미? React에서 useState의 set함수는 비동기
날짜
- 2022.06.16.
목표
- OpenSea 클론코딩 마무리
내용
React - useState의 set함수는 기본적으로 비동기
set함수에 값을 넣어 state를 변경하게 되면 비동기적으로 처리
import React, {useState} from 'react'; const App = () => { const [value, setValue] = useState(''); const countHandler = () => { setState(value + 1); } return( <div> <h3>{value}</h3> <button onClick={countHandler}>count</button> <div> ); } export default App;
set함수에 콜백함수를 넣어 동기적으로 처리
import React, {useState} from 'react'; const App = () => { const [value, setValue] = useState(''); const countHandler = () => { setState((state) => state + 1); } return( <div> <h3>{value}</h3> <button onClick={countHandler}>count</button> <div> ); } export default App;
토큰 이코노미 왜 배우니?
- M2E를 설계할 때 어떤 토큰 이코노미를 적용하는지 매우 중요함
- 블록체인 프로젝트에서 토큰 이코노미가 전부
결론
- useState의 set함수는 기본적으로 비동기임을 학습함
- 토큰 이코노미는 M2E를 설계할 때 매우 중요하므로 학습이 필요함을 느낌