배우는 이유.
최초 개발을 빠르게, 앱 스펙이 수정되었을 때 필요한 부분을 빠르게 찾고 수정하기 위해서.
최종 Boss 선언형 UI
선언형 UI만 잘써도 디자인 패턴을 신경쓰지 않아도 될 것 같다.
bloc 상태관리 useState랑 비슷한 느낌..
업데이트할 때 바로 수정못하는 부분. 비슷하게 보호되는듯.
sealed
클래스의 숫자를 정해놓을 수 있음.
그래서 만약 어떤 곳에서 클래스를 사용할 때 해당 클래스를 사용하지 않는다면 빨간줄
bloc
bloc 에서 가장 중요한 건 bloc, cubit