
๊ฐ๋
| ์ค๋ช
|
ChangeNotifier | ์ํ ๋ณํ๋ฅผ ์๋ฆฌ๋ ํด๋์ค |
ChangeNotifierProvider | ChangeNotifier๋ฅผ UI์ ์ฐ๊ฒฐ |
Consumer | ์ํ ๋ณ๊ฒฝ์ ๊ฐ์งํ์ฌ UI ์
๋ฐ์ดํธ |
Provider.of() | Provider์์ ์ง์ ์ํ ๊ฐ์ ธ์ค๊ธฐ |
context.watch() | ์ํ ๋ณํ๋ฅผ ๊ฐ์งํ์ฌ ๋น๋ |
context.read() | ์ํ ๋ณํ๋ฅผ ๊ฐ์งํ์ง ์๊ณ ์ฝ๊ธฐ |



๊ตฌ๋ถ | Cubit | Bloc |
์ฌ์ฉ ๋ฐฉ์ | emit()์ผ๋ก ์ํ ๋ณ๊ฒฝ | ์ด๋ฒคํธ โ ์ํ ๋ณ๊ฒฝ |
์ฝ๋ ๋ณต์ก๋ | ||
์ด๋ฒคํธ ์ฒ๋ฆฌ | ||
์ฑ๋ฅ ์ต์ ํ | ||
์ถ์ฒ ์ฉ๋ | ๊ฐ๋จํ ์ํ ๊ด๋ฆฌ | ๋ณต์กํ ์ํ ๋ก์ง |