React Hook์ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ํจ์์ด๋ค! ์ฆ, ๋ฆฌ์กํธ์ State์ Lifecycle์ ๊ด๋ จ๋ ๊ธฐ๋ฅ๋ค์ ๊ฐ๊ณ ๋ฆฌ์ฒ๋ผ ์ฐ๊ฒฐ ํ ์ ์๋ ํจ์๋ค์ด๋ค. (Hooks are functions that let you "hook into" React state and lifecycle feature from function component.)
// Function Copmonent// React Hooks ๋ฅผ ์ด์ฉํด ๋ก์ง ์ฌ์ฌ์ฉ ๊ฐ๋ฅfunctionLikeButton(props){const[likes,setLikes]=useState(0);return<button>{likes}</button>;}
// Class Component// ํด๋์ค์ ์ด๋ ค์, this ๋ฐ์ธ๋ฉ ์ด์, ๋ก์ง๋ค์ ์ฌ์ฌ์ฉํ๊ธฐ ์ด๋ ค์ ํจ์ํ ์ปดํฌ๋ํธ ์ฌ์ฉclassLikeButtonextendsComponent{state={numberOfLikes:0,State};render(){return<button>{this.state.numberOfLikes}<button/>;
}
}
Leave a comment