zod는 검증기가 아니라 파서다
zod를 '값이 맞는지 확인하는 도구'로만 쓰면 절반만 쓰는 것이다. coerce·transform·refine으로 입력을 원하는 모양으로 바꿔 내보내고, safeParse로 에러를 값처럼 다루고, 스키마를 조합해 재사용하는 법을 정리한다.
99개의 글 · 최신순 · 10 / 11 페이지
zod를 '값이 맞는지 확인하는 도구'로만 쓰면 절반만 쓰는 것이다. coerce·transform·refine으로 입력을 원하는 모양으로 바꿔 내보내고, safeParse로 에러를 값처럼 다루고, 스키마를 조합해 재사용하는 법을 정리한다.
페이지 전체를 자바스크립트로 되살리는 대신, 상호작용이 필요한 조각만 섬처럼 띄우는 Astro의 아일랜드 아키텍처. client:* 지시어의 의미부터 섬 사이 상태 공유까지 정리한다.
정보보안의 기본 목표인 CIA 삼각형을 기밀성·무결성·가용성으로 나눠 정리하고, 위협 유형과 대응 기술, 확장 요소까지 정처기 시험 관점에서 짚는다.
트랜잭션의 정의와 상태 변화, ACID 4원칙, 격리 수준과 그에 따른 이상 현상까지 정처기 시험 관점에서 정리한다.
운영체제 단골 비교인 프로세스와 스레드를, 무엇을 공유하고 무엇을 따로 갖는지 중심으로 정리한다.
좋은 설계는 모듈을 어떻게 나누느냐로 갈린다. 결합도는 모듈 사이의 의존을, 응집도는 모듈 안의 뭉침을 잰다. 각각의 단계와 "낮은 결합·높은 응집"이 왜 목표인지 정리한다.
MCP 도구는 LLM이 채워 보내는 인자를 받는다. zod로 입력 스키마를 선언하면 JSON Schema 생성·런타임 검증·타입 추론을 한 번에 얻는다. 왜 필요한지와 실제 정의 방법을 정리한다.
OSI 7계층은 네트워크 통신을 7개의 역할로 나눈 참조 모델이다. 각 계층이 무엇을 책임지는지, 대표 프로토콜과 장비는 무엇인지, 왜 계층으로 나누는지를 정리한다.
정규화는 데이터 중복과 이상현상을 없애기 위해 테이블을 단계적으로 쪼개는 과정이다. 이상현상이 왜 생기는지부터 1NF·2NF·3NF·BCNF를 예제로 하나씩 밟아본다.
zod를 '값이 맞는지 확인하는 도구'로만 쓰면 절반만 쓰는 것이다. coerce·transform·refine으로 입력을 원하는 모양으로 바꿔 내보내고, safeParse로 에러를 값처럼 다루고, 스키마를 조합해 재사용하는 법을 정리한다.
페이지 전체를 자바스크립트로 되살리는 대신, 상호작용이 필요한 조각만 섬처럼 띄우는 Astro의 아일랜드 아키텍처. client:* 지시어의 의미부터 섬 사이 상태 공유까지 정리한다.
정보보안의 기본 목표인 CIA 삼각형을 기밀성·무결성·가용성으로 나눠 정리하고, 위협 유형과 대응 기술, 확장 요소까지 정처기 시험 관점에서 짚는다.
좋은 설계는 모듈을 어떻게 나누느냐로 갈린다. 결합도는 모듈 사이의 의존을, 응집도는 모듈 안의 뭉침을 잰다. 각각의 단계와 "낮은 결합·높은 응집"이 왜 목표인지 정리한다.
MCP 도구는 LLM이 채워 보내는 인자를 받는다. zod로 입력 스키마를 선언하면 JSON Schema 생성·런타임 검증·타입 추론을 한 번에 얻는다. 왜 필요한지와 실제 정의 방법을 정리한다.
OSI 7계층은 네트워크 통신을 7개의 역할로 나눈 참조 모델이다. 각 계층이 무엇을 책임지는지, 대표 프로토콜과 장비는 무엇인지, 왜 계층으로 나누는지를 정리한다.
정규화는 데이터 중복과 이상현상을 없애기 위해 테이블을 단계적으로 쪼개는 과정이다. 이상현상이 왜 생기는지부터 1NF·2NF·3NF·BCNF를 예제로 하나씩 밟아본다.
비공개로 의견 보내기
작성자에게만 전달돼요. 이름·이메일을 비우면 완전 익명입니다.