6월 24일 10시 시작그런데 다른 사람의 칭찬을 받기보다 나 자신 스스로 칭찬 하고 싶었다.그래서 어떤 목표를 달성했을때 1주일전의 나에게 칭찬을 받으면 정말 기쁠것 같았고어떤 목표를 달성하지 못해도 그것을 하려고 했다는 노력을 보상받고 인정받고 싶었다.그리고 이력서
참조 : https://choseongho93.tistory.com/320우선 이 의문을 가지게 된 원인은였다.갑자기 REST API로 할거니 graphQL로 할거니 이렇게 묻길래 그냥 graphQL로 go 해버렸다.그러고 나서 그냥 graphQL로 하는게 아
나는 nest.js 참조문서 https://wikidocs.net/148192 에서 하라는 대로nest g resource Users를 하고거기서 qraphQL을 선택했었다.그 후에 어떻게 다뤄지는지 알 필요가 있다.그래서 nest.js 공식문서https&#x
nest.js 컨트롤러 기본 라우팅 참고: https://docs.nestjs.com/controllers 기본 컨트롤러를 정의하기 위해 @Controller() 데코레이터를 사용하자. findAll() 메서드 앞의 @Get() 데코레이터는 특정 끝점에 대한 핸
참조: https://jakekwak.gitbook.io/nestjs/overview/untitled-4 —1참조: https://wikidocs.net/158499 —2컨트롤러는 요청과 응답을 가공하고 처리하는 역할을 맡는다고 했음그러나 서버가 제
참조: https://wikidocs.net/158501목표: 유저 이메일주소를 입력하면 유저 이메일보관함으로 회원가입인증메일이 날아옴메일에 포함된 인증버튼을 누르면 서버에서 uuid가 날아옴참조: https://wikidocs.net/158501/u
app.module.tsNest 어플리케이션이 실행되기 위해서는 하나의 루트 모듈이 존재하고 이 루트 모듈(일반적으로 AppModule)은 다른 모듈들로 구성되도록 하는 것.이렇게 모듈로 쪼개는 이유는 여러 모듈에게 각기 맡은 바 책임을 나누고 응집도를 높이기 위함.앞
개요 참조: https://wikidocs.net/158615 예전에 시퀄라이즈를 써봤지만 타입스크립트에서는 TypeORM이란게 있단다. 이것을 mysql과 연동시키려고 한다. TypeORM으로 mysql과 데이터베이스 연결 참조: https://wikido
개요 참조: https://wikidocs.net/158616 >트랜잭션은 하나의 논리적 작업을 완료하기 위해 데이터베이스를 변화시키는 일련의 행동들을 하나의 단위로 바라보는 것이다. > 예를 들어 '게시판에서 유저가 탈퇴한다' 라는 하나의 논리적 작업을 완료하기
주제) dotenv 사용법 참조: https://wikidocs.net/158579 express.js에서 dotenv 라이브러리 사용할때 require 써서 해결한것 처럼 하면 된다. 그래서 main.ts 파일에 이렇게 개발환경에 맞게 환경변수를 불러오면됨.
개요 참조: https://wikidocs.net/158595 참고로 나는 파이널 프로젝트때 백엔드단에서 유효성검사를 하지 않았다. 프론트에서만 걸러내면 된다고 생각했기 때문이다. 허나 이 글을 읽어보면 크롬의 네트워크 창으로 서버의 엔드포인트를 알아내고 악의
개요 참조: https://orkhan.gitbook.io/typeorm/docs/migrations https://wikidocs.net/158618 마이그레이션은 시퀄라이즈때 잠시 써봤지만 정자 왜 필요한지는 몰랐다. 마이그레이션이 필요한 이유를 다시 공