[WIL] 내일배움캠프 12주차

Asher Park·2023년 2월 14일
0

내일배움캠프_WIL

목록 보기
12/13
post-thumbnail

Facts

1. TypeScript 심화 Generics 과제

  • 기간: 1.30
  • 주제: Generics 퀴즈 풀기

GitHub
https://github.com/ParkAsher/generics_exercise

2. TypeScript 심화 Utilities 과제

  • 기간: 1.31
  • 주제: Utilities 퀴즈 풀기

GitHub
https://github.com/ParkAsher/utilities_exercise

3. Node 심화 이커머스 프로젝트

  • 기간: 2.1 ~

  • 주제: 관한 관리와 소켓 활용에 집중한 이커머스 사이트 만들기


Feelings

타입스크립트.. 많이 어렵다..
이번 프로젝트에 타입스크립트를 사용 할 줄 알고 걱정을 좀 했는데
이커머스 라는 주제의 프로젝트를 하게 되어서 자신감이 생겼다.


Findings

이제까지 Validation 라이브러리인 Joi 를 사용해오면서 발생하는 에러들을
err.name === ValidationError 로 구분해서 핸들링 하였는데,
Joi 로 인해 발생한 에러인지 true or false를 반환해주는 isJoi 라는 것이 있었다.
https://joi.dev/api/?v=17.7.0#errors


Future

저번주에 다짐했던 docs 자세히 읽어보기를 했더니 Joi 에러핸들링에 대해 좀 더 알게되었다.
docs 를 읽는 습관! 앞으로도 유지하자.

  • 목표
    • 카카오 소셜로그인 구현
    • 테스트코드 작성
    • 프로그래머스 문제 풀기
profile
배움에는 끝이없다

0개의 댓글