List 디자인 시스템

11개 챕터

  1. 1.List 디자인 시스템은 왜 자유도를 제한해야 했을까
  2. 2.List를 화면이 아니라 구조로 나누자 Recipe의 기준이 생겼다
  3. 3.List API의 유연성은 어디에 두어야 했을까
  4. 4.ReactNode 슬롯은 ListRow에 들어올 컴포넌트를 제한하지 못했다
  5. 5.ListRow의 모양과 동작을 왜 하나의 계약으로 묶었을까
  6. 6.ListRow에 열 수 있었던 prop을 왜 열지 않았을까
  7. 7.ListRow마다 유효하던 코드가 List 전체에서는 어긋났다
  8. 8.ListRow에서 List로 올라와도 새 Recipe는 생기지 않았다
  9. 9.List를 나눈 것은 모양이 아니라 '상태의 소유권'이었다
  10. 10.같은 List를 만들었는데 왜 플랫폼 구현은 달라야 했을까
  11. 11.List의 공개 범위는 왜 타입만으로 지킬 수 없었을까