03주(/10) : 2024-05-31(금) ~ 2024-06-06(목)
💖 핵심 3줄 요약
- 파이널 과제에 배운 것들을 간단히라도 적용하였음.
🎯 이번 주 목표 ( 완료 시 체크 )
👏 칭찬하고 싶은 점
이번 파이널 과제에 복습의 차원에 다음 항목들을 간단히 적용하기로 했습니다.
- MVVM 아키텍처
- Riverpod
- GoRouter
- ThemeMode 설정
- Shared Preference
- 간단한 애니메이션
😭 고치거나 버려야 할 점
✍️ 이번 주 배운 내용
🤩 새롭게 알게 된 것
FVM 으로 flutter/dart/패키지 버전을 최신으로 올렸더니 웹 배포하는 github actions에서 실패.
- 개발 환경에서 빌드 실행시, flutter_test가 WEB 패키지 버전을 0.3.0 으로 강제하고 있어, 0.5.1 버전과 0.3.0 을 계속 왔다 갔다 하면서 오류 발생.
- 원인은 찾았으나, 제대로된 해결책은 찾지 못했음.
- git push 할때는 0.5.1 로, 빌드 실행시 0.3.0 으로 롤백하는 식으로 우선 작업 진행함.
리스트에서 디테일 페이지로 넘어갈 때, Extra로 list가 갖고 있는 이미지를 넘기고
ref.watch().when 의 loading에서 이미지를 HERO 로 연결하면 매끄럽게 HERO 애니를 사용할 수 있다. ( Devil 님 아이디어. => 굿 )
🤔 질문
💖 주간 회의와 조별 활동
이번 주 활동
기억에 남는 것