Legacy React APIs
์ด API๋ react
ํจํค์ง์์ ์ถ์ถํ์ง๋ง ์๋ก ์์ฑํ ์ฝ๋์์ ์ฌ์ฉ์ ์ถ์ฒํ์ง ์์ต๋๋ค. ๋งํฌ๋ฅผ ํตํด ๊ฐ๊ฐ์ API ํ์ด์ง์์ ์ ์ํ ๋์์ ํ์ธํด์ฃผ์ธ์.
Legacy APIs
Children
์children
prop์ผ๋ก ๋ฐ์ JSX๋ฅผ ์กฐ์ํ๊ณ ๋ณํํ ์ ์์ต๋๋ค. ๋์ ํ์ธํ๊ธฐcloneElement
๋ฅผ ํตํด ๋ค๋ฅธ ์๋ฆฌ๋จผํธ๋ฅผ ์์์ ์ผ๋ก ์ฌ์ฉํ์ฌ React ์๋ฆฌ๋จผํธ๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. ๋์ ํ์ธํ๊ธฐComponent
๋ Javascript Class๋ก์จ React ์ปดํฌ๋ํธ๋ฅผ ์ ์ํฉ๋๋ค. ๋์ ํ์ธํ๊ธฐcreateElement
๋ก React ์๋ฆฌ๋จผํธ๋ฅผ ์์ฑํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก JSX๋ฅผ ๋์ ์ฌ์ฉํฉ๋๋ค.createRef
๋ ์์์ ๊ฐ์ ํฌํจํ ์ ์๋ ์ฐธ์กฐ ๊ฐ์ฒด๋ฅผ ์์ฑํฉ๋๋ค. ๋์ ํ์ธํ๊ธฐisValidElement
๋ ๊ฐ์ React ์๋ฆฌ๋จผํธ ์ฌ๋ถ๋ฅผ ํ์ธํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋กcloneElement
์ ํจ๊ป ์ฌ์ฉํฉ๋๋ค.PureComponent
๋Component
์ ์ ์ฌํ์ง๋ง, ๋์ผํ props์ ์ฌ๋ ๋๋ ์๋ตํฉ๋๋ค. ๋์ ํ์ธํ๊ธฐ
Deprecated APIs
createFactory
๋ ํน์ ์ ํ์ React ์๋ฆฌ๋จผํธ๋ฅผ ์์ฑํ๋ ํจ์๋ฅผ ๋ง๋ญ๋๋ค.