Upgrade to Pro — share decks privately, control downloads, hide ads and more …

선언형 UI가 대세임을 선언합니다

선언형 UI가 대세임을 선언합니다

Compose 학습부터 실제 적용까지

HyunWoo Lee

April 01, 2023
Tweet

More Decks by HyunWoo Lee

Other Decks in Programming

Transcript

  1. Compose 걸음마 떼기 Compose가 Stable Release 된 이후 Devfest Codelab과

    같은 커뮤니티 스터디를 활용하여 Compose Codelab을 간단하게나마 훑어보기 QANDA에 도입된 Compose 코드와 디자인 시스템 코드를 활용하여 Compose UI/디자인 이해하기
  2. React Native <- > Jetpack Compose React Native 개발을 하면서

    알게 된 지식 Jetpack Compose에서 사용되는 지식
  3. 선언형 UI State에 맞춰서 UI가 그려진다 개발자가 직접 State를 설정할

    필요가 없어져 Human Error의 가능성이 현저히 떨어짐 Android Composable 함수들의 호출로 새로운 UI Component가 만들어짐 빠르게 본인이 원하는 형태의 UI를 그릴 수 있음
  4. 선언형 UI F STATE = UI 함수는 상태 STATE 에

    따라 UI를 그려주는 액션을 취함
  5. React React Native 에서는? classId가 변하는 경우에만 위의 함수를 호출한다

    Dependency Key Dependency Array가 비어있는 경우, UI Component가 올라왔을 때 한 번만 호출