1. 오늘 한 것
node.js 환경의 TypeScript파일에서 Express와 mongoDB연결
TypeScript generic 공부
2. node.js 환경의 TypeScript파일에서 Express와 mongoDB연결
TypeScript를 공부하고 처음으로 내가 연습하는
프로젝트에 연결시켜서 진행하였다.
이렇게 연결해보는 건 처음은 아니었지만,
TypeScript를 배워서 적용한다는 건 쉽지만은 않았다.
아직 TypeScript가 익숙하지가 않아서, 몇 시간동안 헤메면서 코딩하였다.
Express와 mongoDB 연결은 Node.js책을 참고하면서 하였고,
TypeScript를 적용하는 것은 여러가지 블로그를 보았다.
덕분에 mongoDB와 Express 연결을 잘 하였다.
근데, 매번 힘들었던 게 있었다.
바로, 사람들마다 프로젝트 세팅이 다르기 때문에 어떤걸 내것으로 만들어야 할지 고민했다.
react 프로젝트 폴더 세팅은 이제 어렵지는 않아서 고민은 덜하지만,
server쪽은 잘 다뤄본적이 없어서 나의 부족함이 느껴졌다.
앞으로 책, 블로그 보면서 데이터를 쌓아가면서, 코딩해야겠다.
3.TypeScript generic 공부
generic 공부를 어제에 이어서 진행하였다.
generic은 처음에 와닿았을 때 정말 어려운 개념이었으나,
union type과 비교해서 보면 확연히 다르고, 이해하기 쉬워졌다.
뭔가 안정성있게, 융통성있게 코드를 작성하고 싶다면 generic type을 사용하자.
그리고 한 번 정의한 걸로 끝내고 싶지 않고, 여러 가지로 쓰고 싶다면 그 땐 union type을 사용하자!
'TIL' 카테고리의 다른 글
2022년 2월 11일 (0) | 2022.02.12 |
---|---|
[TIL] 2022년 01월 13일 (0) | 2022.01.13 |
[TIL] 2022년 01월 6일 (0) | 2022.01.06 |
[TIL] 2021년 12월 28일 (0) | 2021.12.28 |
[TIL] 2021년 12월 27일 (0) | 2021.12.27 |