React Children 과 친해지기
React.Children.toArray()의 평탄화와 key 할당 방식을 설명했습니다. Fragment 내부를 평탄화하지 않는 제약과 대안을 소개합니다.

React.Children.toArray()의 평탄화와 key 할당 방식을 설명했습니다. Fragment 내부를 평탄화하지 않는 제약과 대안을 소개합니다.
React.Children.toArray()의 평탄화와 key 부여 동작을 예제로 설명했습니다. Fragment 내부를 펼치지 못하는 한계와 보완 라이브러리도 소개합니다.
타입스크립트에서 enum·index signature 대신 union type과 mapped type 활용을 권장했습니다. 외부 타입 보강과 타입 가드로 반복을 줄이고 안전한 타입 좁히기를 소개합니다.
TypeScript에서 union type·mapped type으로 런타임 영향과 값 누락 위험을 줄이는 방법을 소개했습니다. 외부 패키지 타입 확장과 다양한 타입 가드 활용법도 정리했습니다.
iOS 앱의 다국가 배포를 위한 멀티 빌드 프로젝트 설정을 다룹니다. 태그 기반 문자열과 PropertyWrapper로 현지화 리소스를 적용합니다.
카카오페이지 iOS 앱에 다크 모드를 도입하며 기존 색상 구조와 iOS 버전 호환성을 검토했습니다. 저조도 환경의 콘텐츠 감상 경험을 개선하기 위한 적용 과정을 다룹니다.
다음웹툰 앱의 메인 TOP 메뉴 UX와 디자인 철학을 소개합니다. 구현과 튜닝 과정, 다음웹툰의 NEXT 방향을 함께 다룹니다.
React 개발 중 자주 마주치는 구현 방식과 기술 선택의 고민을 다룹니다. Hook 전환, SSR, Redux, TypeScript 도입 여부를 살펴봅니다.
다음웹툰 Android 앱에 Animation, Transition, Custom View를 적용한 UX 설계·구현 과정을 소개했습니다. 디자인 분석부터 프로토타이핑과 튜닝, 사용자 피드백까지 다뤘습니다.