//stateless Widget์ผ๋ก ๋ณ๊ฒฝ ๋ถ๊ฐ == TextEditingController๊ฐ ์ํ ์ถ์ ํ๊ธฐ์ ๋ถ์์ฉ ๋ฐ์ ๊ฐ๋ฅ
stateless Widget ๋ณ๊ฒฝ ๊ฐ๋ฅ == ์ ๋ ฅ ๊ตฌ์ฑ์ ๋ฐ๋ผ ํญ์ ๋์ผํ ๋ฐฉ์์ผ๋ก ๋ณด์ด๊ณ ๋์ ํ ๋
Flutter Engine
์์ ฏ์์ ์์น๊ฐ ํ๋ฉด์์ ๋ฐ๋์ง ์๊ณ ๋ณ๊ฒฝ์ด ํ์์์์ ํ๋ฌํฐ๊ฐ ๊ฐ์งํจ
์์ ฏ์ ๋ค์ ๋น๋ํ๋ค๊ณ ํด์ ์์ ฏ์ด ๋ฐ๋์ ๋ค์ ๊ทธ๋ ค์ง๋๊ฒ ์๋
the performance is optimal to sum up. in this case it is perfectly fine to use a stream builder.
์์ฝํ๋ฉด ์ฑ๋ฅ์ด ์ต์ . ์ด ๊ฒฝ์ฐ ์คํธ๋ฆผ ๋น๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข๋ค.
๋ชจ๋ธ์ด ๋ณ๊ฒฝ ๋ ๋ ์ ์ฒด ํํ๋ฅผ ์ฌ ๊ตฌ์ถํ๊ธฐ ์ํด ํญ์ ์ฑ๋ฅ์ ๋ํด ์๊ฐํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
BLoCs ์ Service์ ๊ฐ์๋ฏ ๋ค๋ฅธ ์ฐจ์ด