본문 바로가기

성장기록지

검색하기
성장기록지
프로필사진 pengcon

  • 분류 전체보기 (56)
    • 안드로이드 (21)
    • 알고리즘 (15)
    • 개인 프로젝트 (10)
    • CS (3)
    • 코틀린 (4)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록2025/01/10 (1)

성장기록지

State hoisting 탐구 (재사용성, plain state holder class)

컴포저블 내부에서 호이스팅그림과 같은 예시를 보자.전체 화면을 ConverSationScreen이라고 하고, 메시지가 보이는 목록들이 MessagesList,Jump to Bottom이라고 작성되어있는 버튼을 Button,Hi there! 이라고 적혀있는 입력창은 userInput을 의미한다. 그렇다면 요구사항은 다음과 같을 것이다."Jump to bottom을 누르면 MessagesList 가장 아래로 가게 해줘""새로운 메시지를 send해도 가장 아래로 가게 해줘" 그렇다면 계층구조는 어떻게 되어있을까? 그림과 같이 연결되어 있을 것이다. 여기서 우리는 State hoisting을 이용해 재사용성을 높이고 싶다는 생각이 들 것이다.그렇다면 어느 State를 어디까지 호이스팅 해야할까? 공식문서에서 아..

안드로이드 2025. 1. 10. 13:51
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바