Android 사전 캠프⛺-010

MunkiJeon·2024년 5월 22일

TIL

목록 보기
10/59
post-thumbnail

TIL (Today I Learned)

오늘 공부한거!

  • 플러터(Flutter)로 시작하는 앱개발 종합반 3강

    • Create / Read / Update / Delete 기능 구현하기

    • 상태 관리의 필요성 + Provider 사용법 익히기
      - 💡 아주 작은 프로젝트에서는 위에서 배우신 것과 같이 StatefulWidget만 활용하여도 충분히 만들 수 있습니다.

      • 💡 위에서 다뤘듯이, StatefulWidgetsetState 만을 활용해서는 서로 다른 페이지의 화면을 함께 갱신해주기가 까다롭습니다.
      • 단순한 경우에는 부모 위젯 (HomePage) 의 setState 를 자녀 위젯(DetailPage)으로 넘겨줘서 자녀 위젯에서 부모 위젯의 화면을 갱신할 수 있도록 하는 방법도 있습니다. 그러나 이러면 페이지가 조금만 많아져도 지나치게 코드가 복잡해지는 문제가 발생합니다.
      • 현업에서는 이런 문제를 해결하기 위해 상태관리(State Management) 패키지를 사용합니다.
      • 상태관리란 최신 상태의 데이터를 보여주도록 페이지 간 데이터를 주고받고 관리하는 행위를 의미합니다.

profile
공장자동화와 웹 개발을 핥아 먹다 앱 개발로 전향한 개발자의 키보드의 낡은 키캡⛑️

0개의 댓글