일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 라우팅테이블
- axios mock
- 의존관계역전원칙
- IPv4
- subnet
- 도커
- docker commands
- VPC
- jest.fn
- 서브넷
- 리스코프치환원칙
- AWS
- JavaScript
- forbetterme
- parameter group
- TypeScript
- 인터넷게이트웨이
- 미라클모닝
- jest
- 테스트코드
- javascript unit test
- nestjs
- axios-mock-adaptor
- docker
- test code
- mock객체
- 단위테스트
- Unit Test
- mock함수
- TDD
- Today
- Total
목록전체 글 (40)
My Dream Being Visualized
※ 개인 공부를 위한 공간입니다. 틀린 부분 지적해주시면 감사하겠습니다 (_ _) 모듈내 필요한 기능 회원가입 로그인 회원인증 기능에 따른 파일 구조 Controller Service Entity Repository JWT, Passport 모듈 및 파일 생성 nest g module auth 설명: auth와 관련된 기능을 담당할 모든 파일을 위한 모듈 & 폴더 생성 생성: auth -> auth.module.ts 기능: imports, exports, controllers, providers 명시 및 관리 nest g controller auth --no-spec 설명: auth 모듈 내 컨트롤러 생성 / --no-spec 옵션은 테스트 파일을 생성하지 않겠다라는 의미 생성: auth.controll..
※ 개인 공부를 위한 공간입니다. 틀린 부분 지적해주시면 감사하겠습니다 (_ _) TypeORM이란? TypeScript + ORM ORM(Object Relational Mapping) > SQL문을 최소한으로 작성하며 생산성을 높일지에 대한 고민이 담긴 기술, 객체와 관계형 데이터베이스를 자동으로 변형 및 연결하는 작업, 코드길이를 줄여줌(가독성 향상) TypeORM은 NodeJS에서 실행되고, TypeScript로 작성된 ORM 라이브러리이다. NestJS에서는 기본적으로 RDBMS를 사용할 때 TypeORM을 지원 Pure Javascript SQL vs TypeORM const sql = ` SELECT * FROM exampleTable.table WHERE title = 'test' AND ..
※ 개인 공부를 위한 공간입니다. 틀린 부분 지적해주시면 감사하겠습니다 (_ _) 도커를 접하게 된 계기 처음 EC2 서버에 파이썬 크롤러를 설치했던 기억이 난다. 20개의 EC2 서버를 띄어놓고 메모장에 git설치, 파이썬설치, 관련 라이브러리 설치 등 여러가지 명령어를 적어놓고 수동으로 복사/붙여넣기 했던 기억이 난다. 명색이 개발잔데 수동으로 복사/붙여넣기를 한다는 게 자존심이 상해서 자동으로 할 수 있는 방법이 없냐고 동료개발자에게 물었던 것이 처음 도커를 접하게 된 계기였다. 어떻게 동작하는지도 모르고 이미지와 컨테이너를 만들고 각 EC2에서 docker repository를 pull 해서 썼던 기억이 난다. 정말 신기하다고 생각하던 찰나, 만들어 놓은 EC2의 AMI(Amazon Machine..