자홍

    Typia 1

    Typia(이전 명칭: TSON) 사용 후기

    삼촌samchon이라는 개발자가 만든 라이브러리를 알게 되었다. 정의된 타입을 기준으로 유효성검사가 끝난다니..! 이전엔 유효성검사를 위해 @IsIn 등의 class-validator 라이브러리 함수로 여기 저기를 장식해야했는데, 조금 더 짧은 코드를 작성할 수 있는 것인가...! 현실과 이상의 차이 삼촌께서는 nestia라는 명칭으로 플러그인과 함께 nestjs를 덮어썼는데, 새로운 장식(데코레이터)을 써야하는 것은 내게 불만이었다. 그런데 기존 코드까지 많은 변경이 필요하다면, 내 기준에선 도입할 이유가 없었다. 왜냐하면 나는 TS에서 디버깅하기 불편한 데코레이터라는 기능을 선호하지 않는데다가, JS는 성능보단 빠른 코드작성을 위해 사용하고 있다. node에서 유효성 검사를 몇 천배 더 빠르게 해봐야..

    IT 2022.12.15
    이전
    1
    다음
    더보기
    반응형
    프로필사진

    스타트업을 떠도는 개발자 테리입니다. IT, 조직 관리, 경제/사회, 사업에 관심이 있습니다. 주로 IT 관련 포스팅을 해요.

    • 분류 전체보기 (58)
      • IT (51)
      • 후기 (3)
      • 세상 이야기 (4)

    Tag

    ios, npm, testing, Django, serverless, 테스트, Error, Firebase, server, Nestjs, webpack, react, typescript, AWS, ts, test, Unit Test, troubleshooting, Flutter, node,

    최근글과 인기글

    • 최근글
    • 인기글

    최근댓글

    공지사항

    페이스북 트위터 플러그인

    • Facebook
    • Twitter

    Archives

    Calendar

    «   2025/07   »
    일 월 화 수 목 금 토
    1 2 3 4 5
    6 7 8 9 10 11 12
    13 14 15 16 17 18 19
    20 21 22 23 24 25 26
    27 28 29 30 31

    방문자수Total

    • Today :
    • Yesterday :

    Copyright © Kakao Corp. All rights reserved.

    • 고함20

    티스토리툴바