Articles - Page 4
Technical articles and updates.
도구 소개 UUID (Universally Unique Identifier) 기초 지식: 버전별 종류와 용도 가이드
UUID란 무엇인가, v1, v4, v7 등 각 버전의 차이점, DB 기본 키(PK)로의 활용, 랜덤성의 중요성에 대해 엔지니어 관점에서 해설합니다.
도구 소개 엔지니어를 위한 정규표현식 입문: 활용도 높은 패턴과 기초 지식
정규표현식의 기본 메타 문자부터 이메일 주소나 URL 판별 등의 실전 패턴, 성능상의 주의점까지 알기 쉽게 해설합니다.
도구 소개 UNIX 타임과 타임존의 기초 지식: 엔지니어가 알아두어야 할 핵심 정리
UNIX 타임의 정의부터 밀리초와 초의 차이, 타임존(UTC/KST) 처리 방법, 개발 시 자주 발생하는 함정까지 자세히 해설합니다.
도구 소개 JSON에서 OpenAPI 스키마 생성하기 | Swagger 대응
JSON이 OpenAPI 3.1의 components 스키마로 변환되는 원리를 해설합니다. 타입 추론 규칙, 배열 내 타입 혼재를 oneOf로 표현하는 방법, 날짜 문자열 자동 감지, 생성 후 확인해야 할 점까지 다룹니다.
도구 소개 JSON에서 TypeScript 타입을 자동 생성하는 방법: 실제 예제로 배우는 변환 요령
API 응답 JSON을 타입 안전한 TypeScript 인터페이스로 변환하는 절차를 실제 변환 예제와 함께 해설. null·배열·중첩·명명 요령과 수동 보정까지 다룹니다.
도구 소개 Zod를 사용하여 JSON 유효성 검사 간소화하기
TypeScript 친화적인 스키마 정의 라이브러리인 'Zod'를 사용하여 JSON 데이터의 런타임 유효성 검사와 타입 생성을 자동화하는 방법을 소개합니다.
도구 소개 JSON과 YAML: 용도에 따른 차이점 및 상호 변환 방법
개발 현장에서 빈번하게 사용되는 JSON과 YAML. 각각의 특징과 주요 용도, 그리고 상호 변환이 필요한 상황에 대해 해설합니다.
도구 소개 JWKS(JSON Web Key Set)란 무엇인가?
JWKS의 역할과 JSON 각 필드의 의미, JWT 서명 검증에서 사용되는 흐름, 키 로테이션 시 주의점을 해설합니다. 브라우저에서 RSA 키 페어를 생성해 JWKS 형식과 PEM 형식으로 확인할 수 있습니다.
도구 소개 JWT (JSON Web Token)의 구조와 디버깅 방법
JWT의 구조(Header, Payload, Signature)부터 안전한 디버깅 방법, DevToolKits에서의 디코드 절차까지 자세히 설명합니다.