๐ย Reference
๐ย Chapter
โฃ
โฃ
Fabric
- Fabric
- Fabric ๋ ๋๋ง์ React Native์ ์๋ก์ด ๋ ๋๋ง ์์คํ
์ด๋ค.
- ๊ธฐ์กด ์ํคํ
์ฒ์ ํ๊ณ๋ฅผ ๊ทน๋ณตํ๊ณ ๋์ฑ ํจ์จ์ ์ด๊ณ ์ฑ๋ฅ์ด ๋ฐ์ด๋ UI ๋ ๋๋ง์ ์ ๊ณตํ๊ธฐ ์ํด ์ค๊ณ๋์๋ค.
- JSI ๊ธฐ๋ฐ์ ์๋ก์ด ๋ ๋๋ง ์์คํ
(UI ์์
์ ๋๊ธฐ์ ์ผ๋ก ์ฒ๋ฆฌ)
Fabric ๋ ๋๋ง์ ํต์ฌ ๋ชฉํ
- ์ฑ๋ฅ ํฅ์: ํนํ ๋ณต์กํ UI๋ ๋น ๋ฅธ ์
๋ฐ์ดํธ๊ฐ ํ์ํ ์๋๋ฆฌ์ค์์ ์ฑ์ ๋ฐ์์ฑ๊ณผ ํ๋ ์๋ฅ ์ ๊ฐ์ ํ๋ค.
- ๋ค์ดํฐ๋ธ ํตํฉ ๊ฐํ: JavaScript์ ๋ค์ดํฐ๋ธ ์ฝ๋ ๊ฐ์ ๋ ๊ธด๋ฐํ๊ณ ํจ์จ์ ์ธ ํต์ ์ ๊ฐ๋ฅํ๊ฒ ํ๋ค.
- ๊ฐ๋ฐ์ ๊ฒฝํ ๊ฐ์ : ์๋ก์ด ๊ธฐ๋ฅ ๊ตฌํ ๋ฐ ๋๋ฒ๊น
์ ๋ ์ฝ๊ฒ ๋ง๋ ๋ค.
Fabric - ์ฃผ์ ํน์ง ๋ฐ ์๋ ๋ฐฉ์
JSI ๊ธฐ๋ฐ ํต์
- Fabric์ ๊ฐ์ฅ ํต์ฌ์ ์ธ ๋ณํ๋ ๋ธ๋ฆฟ์ง (Bridge)๋ฅผ ์ ๊ฑฐํ๊ณ JSI๋ฅผ ํตํด JavaScript์ ๋ค์ดํฐ๋ธ ์ฝ๋ ๊ฐ์ ์ง์ ํต์ ์ ๊ฐ๋ฅํ๊ฒ ํ๋ค๋ ์ ์ด๋ค.
- ๋ธ๋ฆฟ์ง ์ ๊ฑฐ: ๊ธฐ์กด ๋ธ๋ฆฟ์ง๋ JSON ๋ฉ์์ง๋ฅผ ์ง๋ ฌํ/์ญ์ง๋ ฌํํ๋ ๊ณผ์ ์์ ์ฑ๋ฅ ์ค๋ฒํค๋๊ฐ ๋ฐ์ํ๋ค. Fabric์ ์ด ์ค๋ฒํค๋๋ฅผ ์ ๊ฑฐํ๋ค.