04.07
진행상황
출석 모바일
Postman 사용
문서에 따라서 response example 생성
Flutter 통신 코드 쪽도 확인
Bloc 패턴
API를 Bloc에 받아오는 과정에서 에러 발생 => 알고보니 deprecated된 방식으로 Bloc을 사용중
최신 방식으로 Bloc 정의 완료, 제대로 동작
상태 변화시 리렌더링 안됨
: 서로 다른 Bloc객체를 사용해서 문제가 발생 => BlocBuilder → bloc1 감시 / State → bloc2에 적용 (다른 파일에서 bloc 정의시 문제)
⇒ Bloc을 싱글톤으로 사용? → 권장하지 않음
⇒ Bloc의 상태정보만 Singletone으로 사용? → BlocBuilder는 bloc 단위로 확인, 여전히 해결되지 않음
⇒ 부모 위젯을 리렌더링하는 함수를 자식위젯에 넘겨줌으로써 해결 (bloc 수정-> refresh() => 리렌더링)
앞으로 계획
리렌더링 다른 방법 검토
전역변수로 bloc객체를 사용?
자식 위젯에 bloc 객체를 넘겨줘서 사용
Postman 다른 api에 대해서도 적용
Postman 리터럴 값 → 동적인 값