Flutter Study Weekly Memoirs Week 7

뚱냥이·2023년 12월 27일

Flutter Study

목록 보기
7/21

7주차 주간회고록

기간: 2023.12.20 (수) ~ 2023.12.26 (화)


🤟 핵심 3줄 요약

  • 벌써 7주 차다!
  • MVVM 패턴, 상태관리, 🔥베이스 배웠다.
  • 중요한 내용들이다.

✨ 이번주 목표 ✨

  • 졸작 시작하기.
  • 계속 만들어 보기.
  • 복습하기.

🎁 칭찬하고 싶은 점, 좋았던 점

  • 퇴사 안 한 것.
  • 일찍 잘 일어나는 것.
  • 연휴 때 공부한 것.

💧 고치거나 버려야 할 점, 아쉬웠던 점

  • 퇴사 안 한 것.
  • 운동 안 한 것.
  • 과제 또 한 번 더 제출 안 한 것 >_0

💻 일일 스프린트 작성

12월 20일 수요일

  • 복습하기
  • 주간회의 참여하기
  • 과제 제출하기

12월 21일 목요일

  • 과제 제출하기
  • 복습하기
  • 책 읽기

12월 22일 금요일

  • 일찍 일어나기
  • 합정역 약속

12월 23일 토요일

  • 오전 복습하기
  • 케이크 사기
  • 과제하기
  • 일찍 자기

12월 24일 일요일

  • 오전 공부
  • 과제 제출하기
  • 피주먹 만나기
  • 책 읽기

12월 25일 월요일

  • 복습하기
  • 과제 제출하기
  • 판다 씨 만나기

12월 26일 화요일

  • 주간회고록 작성하고 제출하기
  • 복습하기

🧑‍💻 이번주에 배운 내용

복습(기억하고 싶은 점)

State management(상태관리)

  • 데이터 변경을 감지하고 실제 데이터를 변경하는 방식이다.
  • 위젯과 데이터를 분리하여 앱을 체계적으로 관리할 수 있다.

InheritedWidget
자체 화면을 만들지 않고 상태 데이터와 이를 관리하는 함수를 만들어 하위에서 이용할 수 있게 한다. (위젯 트리 맨 위에 정의된 값을 하위 위젯에 사용 가능.)
이걸 사용하려면 InheritedWidget 을 상속받아 클래스를 만들고, 그 클래스에 하위 위젯에서 이용할 상태 데이터와 관리 함수를 선언해야 한다.

ChangeNotifier
ChangeNotifier 안에 데이터와 데이터 변경 함수를 작성한다. 그리고 notifyListeners를 사용하여 데이터가 변경되었음을 알려준다.

ValueNotifier
ValueNotifer는 ChangeNotifer를 상속받는 클래스이며, 값이 하나일 때 사용한다.


MVVM(Model: 데이터 View: 화면 ViewModel: 데이터와 화면을 연결)
flutter는 MVVM 아키텍쳐를 사용하여 설정화면을 구현한다.


리버팟과 🔥베이스

Riverpod?
Provider의 문제점을 해결하고 발전시킨 상태관리 패키지이다. Provider간의 결합을 간소화시키고, 위젯트리 밖에서도 사용할 수 있다.

🔥베이스?
모바일과 웹 애플리케이션을 개발하는 플랫폼이다.
파이어베이스에서 제공하는 주요 기능들

  • Authentication: 인증, 회원 가입과 로그인 처리
  • Cloud Firestore: 데이터베이스
  • Realtime Database: 실시간 데이터베이스
  • Hosting: 웹 호스팅
  • Functions: 다양한 서버 측 로직 작성
  • Machine Learning: 모바일 개발자용 머신 러닝 (이것도 있음..?)

💁 기억에 남는 것

  • 연휴내내 데빌 님이랑 같이 코어타임에서 공부했다. 그리고 같이 유데미 강의 하루에 5개씩 듣고 인증하기로도 했다.

  • JW 님이 주간회의 시간에 https://pub.dev/packages/freezed 를 공유해 주셨는데 엄청 좋았다.

  • 합정역에서 연말 보내기🎂

profile
부자가 되고 싶어요.

10개의 댓글

comment-user-thumbnail
2023년 12월 27일

🔥베이스....? 뭔가햇잖음

1개의 답글
comment-user-thumbnail
2023년 12월 28일

기선님 벌써 7주차 실화인가요? 행복한 연휴 보낸거같아서 보기좋습니닷
연초까지 플러터 꾸준히 달려서 고수의길을 걸어가주세요 저대신!
당신멋져~

1개의 답글
comment-user-thumbnail
2023년 12월 28일

나랑코테준비하기로했자나

1개의 답글
comment-user-thumbnail
2023년 12월 28일

플러터 스터디에 넘어서 유데미까지 학습하는 갓기선...항상 많이 배우고 있습니다.
우주최강앱개발자 갓기선 너무 기대돼요.
즐겁고 풍요로운 연말 보내세용

1개의 답글
comment-user-thumbnail
2023년 12월 28일

와 연휴내내 코탐 ㄷㄷ 불베이스까지 기선님 화이팅^_^

1개의 답글