REST API 멱등성이란 무엇인가: POST, PUT, PATCH를 왜 다르게 봐야 할까
REST API 멱등성을 POST, PUT, PATCH 차이뿐 아니라 재시도 정책, idempotency key 저장 방식, 중복 요청 방지 구현 감각으로 설명합니다.
REST API 멱등성을 POST, PUT, PATCH 차이뿐 아니라 재시도 정책, idempotency key 저장 방식, 중복 요청 방지 구현 감각으로 설명합니다.
Compose Navigation에서 route, argument, back stack, SavedStateHandle이 어떤 상태를 다루는지 실무 예시와 실패 사례까지 연결해 설명합니다.
DDD Entity와 Value Object 차이를 identity, equality, lifecycle, 불변성 기준으로 나누어 도메인 모델링 판단 기준을 정리합니다.
MSA 도입 기준을 팀 경계, 배포 독립성, 데이터 분리, 관측성, 운영 비용 관점에서 현실적으로 정리합니다.
Android SavedStateHandle이 필요한 상황을 설명합니다. 화면 회전, ViewModel, process death, rememberSaveable 차이를 나누고 상태 복원 기준을 실무 관점으로 정리합니다.
코틀린 디자인 패턴 시리즈 마지막 편으로, Kotlin의 object, data class, sealed class, delegation, higher-order function이 어떤 패턴을 더 단순하게 만드는지 정리합니다.