Application๐ณ/Flutter
[Flutter] Stateful, Stateless ์์ ฏ , ์ฑ ์๋ช
์ฃผ๊ธฐ
Flutter๋ฅผ ์ฌ์ฉํ๋ค ๋ณด๋ฉด ํ๋ฉด์ ๋ฌด์์ธ๊ฐ ํ์ํ๋ ๊ฒฝ์ฐ ๋ชจ๋ ๊ฒ์ Widget์ผ๋ก ์ฒ๋ฆฌํฉ๋๋ค. Flutter์ Widget์ React์ Component DOM tree์ ์ ์ฌํ ๊ฐ๋
์ด๋ฉฐ, ์ํ ๊ด๋ฆฌ์ ๋ฐ๋ผ์ ์ํ ๋ณ๊ฒฝ์ด ๊ฐ๋ฅํ Stateful Widget๊ณผ ์ํ ๋ณ๊ฒฝ์ด ๋ถ๊ฐ๋ฅํ Stateless Widget์ผ๋ก ๊ตฌ๋ถํ ์ ์์ต๋๋ค. ** ์ฌ๊ธฐ์ state ๋ ์ฑ์ ๋ชจ์ต์ ๋ฐ๊ฟ ์ ์๋ ๋ฐ์ดํฐ๋ฅผ ๋ปํ๋ค! 1. Stateless Widget ๊ณต์ ๋ฌธ์๋ฅผ ํด์ํดํด๋ณด๋ฉด "๋ณ๊ฒฝ ๊ฐ๋ฅํ ์ํ๊ฐ ํ์ํ์ง ์์ ์์ ฏ" ์ด๋ผ๊ณ ๋์์์ต๋๋ค. ์ ๋ฆฌํด๋ณด๋ฉด ์คํฌ๋ฆฐ์์ ์กด์ฌ๋ง ํ ๋ฟ ์๋ฌด๊ฒ๋ ํ์ง ์์ ์ด๋ ํ ์ค์๊ฐ ๋ฐ์ดํฐ๋ ์ ์ฅํ์ง ์์ ์ด๋ค ๋ณํ(๋ชจ์,์ํ)๋ฅผ ์ ๋ฐํ๋ value๊ฐ์ ๊ฐ์ง์ง ์์. ๋ชจ๋ ๊ฐ์ด fin..
2023. 5. 14. 18:20