flutter#2

조영문·2023년 3월 17일
0

flutter

목록 보기
3/9

Future - 자스 promise 비슷
promise.then()
Iterable - 나열할 수 있는 것
list / set / map 등
자바 Stream

  • 자바 Collections를 가공할 때 사용.
  • 한꺼번에 처리된다.

다트 Stream

  • 비동기 데이터를 처리할 때 사용.
  • 언제 들어올 지 모를 데이터.
  • 실시간 데이터가 들어올 때마다 처리된다.

상태관리 라이브러리

화면과 비지니스로직이 분리 될 수 있는 것

provider - 전역 상태 관리

  • 위젯 간의 데이터 전달이 쉽다.
  • 로그인 / 테마

hooks - 개별 위젯 상태 관리

hooks는
리액트의 함수형 컴포넌트의
상태관리 기능이다.
flutter_hooks는 리액트의 hooks를 따라 만들었다.

상태가 변하면 위젯의
build 함수가 실행된다.
use시리즈는 데이터가 유지됨
useState - 상태 저장
useEffect - 화면이 빌드 된 후 작동해야할 것들을 작성
useRef - 상태관리는 필요없는데 데이터는 유지 되어야 하는 것들 저장

useCallback - 함수를 저장
useMemoized - 상태를 가공해서 저장

0개의 댓글