내일배움캠프/TIL
-
nest.js jest auth.service.spec.ts 설정내일배움캠프/TIL 2023. 4. 11. 14:03
프로젝트의 서비스코드 테스트코드를 작성을 해보려고 한다. https://www.youtube.com/watch?v=dXOfOgFFKuY&ab_channel=MariusEspejo 위 링크를 참조해서 셋팅을 진행해보았다. 기대하는 결과 테스트코드 작성할 수 있게 정상적으로 셋팅 실행 결과 에러 발생 에러 발생 이유 https://junior-datalist.tistory.com/147 참조 auth.service의 생성자에 주입된것들이 테스팅 모듈에서 사용할수 있게 주입해줘야 한다. 해결 과정 의존성을 주입해준다. CACHE_MANAGER를 주입하기 위해서 https://stackoverflow.com/questions/71030245/how-to-mock-jest-redis-in-nestjs 를 참조하였..
-
TypeScript 제네릭 객체, 함수 적용방법내일배움캠프/TIL 2023. 1. 27. 23:48
실습 선발대 DB 공부 - db query 많이 사용해보기(문제풀기) 공부 Failover 와 Failback을 알아보기 PaaS 알아보기 인덱스 시그니처(Index Signature) 알아보기 - https://developer-talk.tistory.com/297 정예반 노션읽고 공부하기 - https://teamsparta.notion.site/Node-js-0f4e60159f804788b806bdc322ed5ff3 JS / DEEP DIVE 공부 TS / 핸드북 공부 - https://typescript-kr.github.io/pages/tutorials/ts-for-the-new-programmer.html TS / 장기효 핸드북 공부 - https://joshua1988.github.io/ts..
-
타입스크립트 심화, 알고리즘, 자바스크립트내일배움캠프/TIL 2023. 1. 26. 03:44
실습 선발대 DB 공부 - db query 많이 사용해보기(문제풀기) 공부 Failover 와 Failback을 알아보기 PaaS 알아보기 인덱스 시그니처(Index Signature) 알아보기 - https://developer-talk.tistory.com/297 정예반 노션읽고 공부하기 - https://teamsparta.notion.site/Node-js-0f4e60159f804788b806bdc322ed5ff3 JS / DEEP DIVE 공부 TS / 핸드북 공부 - https://typescript-kr.github.io/pages/tutorials/ts-for-the-new-programmer.html TS / 장기효 핸드북 공부 - https://joshua1988.github.io/ts..
-
노드 입문, 숙련 과제 복습, DEEP DIVE 1~2장내일배움캠프/TIL 2023. 1. 23. 23:43
실습 선발대 DB 공부 - db query 많이 사용해보기(문제풀기) 공부 Failover 와 Failback을 알아보기 PaaS 알아보기 인덱스 시그니처(Index Signature) 알아보기 - https://developer-talk.tistory.com/297 정예반 노션읽고 공부하기 - https://teamsparta.notion.site/Node-js-0f4e60159f804788b806bdc322ed5ff3 JS / DEEP DIVE 공부 TS / 핸드북 공부 - https://typescript-kr.github.io/pages/tutorials/ts-for-the-new-programmer.html TS / 장기효 핸드북 공부 - https://joshua1988.github.io/ts..
-
후발대 좋아요 조회, 수정 API내일배움캠프/TIL 2023. 1. 22. 21:47
실습 후발대 좋아요 GET,PUT API - https://github.com/jyh7a/week_1_assignment_gittest 선발대 DB 공부 - db query 많이 사용해보기(문제풀기) 공부 Failover 와 Failback을 알아보기 PaaS 알아보기 인덱스 시그니처(Index Signature) 알아보기 - https://developer-talk.tistory.com/297 정예반 노션읽고 공부하기 - https://teamsparta.notion.site/Node-js-0f4e60159f804788b806bdc322ed5ff3 JS / DEEP DIVE 공부 TS / 핸드북 공부 - https://typescript-kr.github.io/pages/tutorials/ts-for-..
-
후발대 강의 복습내일배움캠프/TIL 2023. 1. 22. 01:04
실습 후발대 좋아요 API query 복습 후발대 노드숙련 남은 API 해보기 - https://github.com/jyh7a/week_1_assignment_gittest 선발대 DB 공부 - db query 많이 사용해보기(문제풀기) 공부 Failover 와 Failback을 알아보기 PaaS 알아보기 인덱스 시그니처(Index Signature) 알아보기 - https://developer-talk.tistory.com/297 정예반 노션읽고 공부하기 - https://teamsparta.notion.site/Node-js-0f4e60159f804788b806bdc322ed5ff3 JS / DEEP DIVE 공부 TS / 핸드북 공부 - https://typescript-kr.github.io/pa..
-
typescript 기본 CRUD 예제 프로그램 만들기내일배움캠프/TIL 2023. 1. 21. 02:38
기본 설정 npm init -y tsc --init 사용모듈 express dotenv typescript -D @types/(node, express, dotenv) -D ts-node-dev -D 파일이 변경되면 자동으로 변경된 ts파일을 실행시켜준다. API 목록 # get all items GET /api/menu/items # get a single item using an id parameter GET /api/menu/items/:id # create an item POST /api/menu/items # update an item using an id parameter PUT /api/menu/items/:id # remove an item using an id parameter DELET..