[라이브러리] Zod 상세 정보 & 리뷰

  1. 개요 : TypeScript를 우선으로 하는 스키마 선언 및 유효성 검증 라이브러리

  2. 주간 다운로드 수 : 6,000,905

  3. 버전 정보 : 3.22.4 (23.10.04)

  4. github star : 26k

  5. 라이센스 : MIT License (https://github.com/colinhacks/zod/blob/master/LICENSE)

  6. 공식 문서 링크 : https://zod.dev/

  7. 패키지 페이지 링크 : https://www.npmjs.com/package/zod

  8. 리뷰 : 👇아래 댓글에서 확인할 수 있어요 👇

    • 도움이 된 리뷰엔 좋아요도 잊지 말고 눌러주세요 👍

    • 리뷰 양식 (리뷰 작성 시 복사해서 활용하세요!)

      • -무엇을 위해 쓰(썼)는지 (용도/적용한 기능) :
        -어떤 이유 때문에 이 라이브러리를 사용했는지 :

        -만족 점수 & 이유 : /10

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 10월 20일 오전 1:28

댓글 2

  • - 무엇을 위해 썼는지: API 요청 파라미터, URL 쿼리 파라미터 유효성 검증 (validation). - 어떤 이유 때문에 이 라이브러리를 사용했는지: 클래스 annotation 기반의 라이브러리보다 직관적이고, 유효성 검증 후에 값을 리턴하기 때문에 타입이 자연스럽게 추론되도록 할 수 있으며, from-to Zod 로 변환하는 등의 라이브러리 생태계가 잘 갖추어져 있어서. - 만족 점수 & 이유: 9/10. 값의 유효성을 검증하기 전/후에 값을 변환해줘야 하는 니즈가 있는데, 그 때 사용법에 제약이 좀 있다고 느꼈기 때문에.

  • 현재는 퍼블리 팀 엔지니어 분들의 리뷰만 있는데요, 리뷰가 많이 쌓여있지 않은 초반에는 더욱 작성해주시기 어려울 것으로 생각됩니다. 초반에 리뷰를 작성한 50분에게는 소박하지만 감사의 마음을 담아 스타벅스 기프티콘을 보내드릴게요. 리뷰만 남겨주시면 커리어리 메시지를 통해 기프티콘 절차를 따로 안내드리겠습니다 :)

함께 읽은 게시물

간밤에 또 빅 AI 업데이트가 있었군요. Claude 4 Opus, Sonnet 패밀리가 발표되었습니다.


성능이나 다양한 능력이 향상되었고, 트렌드에 맞게(?) 소프트웨어 개발 성능이 또 크게 올랐습니다.


... 더 보기

가능성에 잡아먹히지 마세요

코드에서 if는 가능성을 의미해요. if를 로직 깊이 숨기는 건 복잡성을 늘리는 일이에요.

... 더 보기

 • 

저장 11 • 조회 3,633


나는 가끔 조합형 한글의 아름다움에 대해 생각한다.


그 아름다움은 단순히 예쁜 글꼴이나 정갈한 종이 위의 자소 배열에서 끝나지 않는다. 진짜 매력은, 정밀한 정보 구조와 이산 수학적 규칙성 속에 숨어 있다.


... 더 보기

서버 이미지 포맷 종류와 사용 기준

... 더 보기

Server Image Format (feat. JPG, PNG, WebP)

iOYES

Server Image Format (feat. JPG, PNG, WebP)

피드백 주실 수 있을까요?

사내 메신저에 피드백을 요청하는 설문이 올라왔어요. 한 달 전에 입사한 동료가 직접 만든 설문이었죠.

... 더 보기