도메인이란 무엇이고, DDD란 무엇인가
클라이언트 개발자의 관점에서 도메인과 도메인 주도 설계를 이해합니다. 도메인 모델의 경계와 서버·클라이언트의 책임, 실무에 적용하는 순서를 함께 살펴봅니다.
클라이언트 개발자의 관점에서 도메인과 도메인 주도 설계를 이해합니다. 도메인 모델의 경계와 서버·클라이언트의 책임, 실무에 적용하는 순서를 함께 살펴봅니다.
TanStack Query를 "서버 상태를 사물함 시스템으로 관리하는 도구"라는 관점에서 풀어봅니다. 왜 필요한지부터 staleTime/gcTime, invalidate, RN에서의 차이까지 입문자 시선으로 정리했습니다.
useState부터 Custom Hook까지, React의 주요 훅 8개를 알파벳 순이 아니라 '이전 훅의 한계가 다음 훅을 낳았다'는 인과 흐름으로 정리합니다.
TypeScript의 type과 interface는 무엇이 다르고, import 앞에 붙는 type은 왜 필요한가. 타입 소거라는 컴파일 모델에서 출발해 세 문법을 하나의 이야기로 연결합니다.
Expo로 RN을 처음 시작한 개발자 관점에서 Bridge, JSI, New Architecture가 어떤 문제를 풀기 위해 등장했고 어떻게 동작하는지 정리합니다.
Swift의 Actor와 isolated 키워드를 활용한 동시성 프로그래밍을 알아봅니다.
React Native Expo의 EAS를 활용하여 QA 효율을 높이는 배포 워크플로우를 구축합니다.
UIKit DiffableDataSource의 동작 원리와 Hashable 프로토콜의 역할을 이해합니다.
UIViewController의 loadView() 메서드를 이해하고 View를 커스텀하는 방법을 알아봅니다.
SwiftUI PhotosPicker와 Transferable 프로토콜을 이용한 사진 추가 기능 구현 방법을 알아봅니다.