Flutter Study Weekly Memoirs Week 7

뚱냥이·2023년 12월 27일
1

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
ValueNotiferChangeNotifer를 상속받는 클래스이며, 값이 하나일 때 사용한다.


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개의 답글