내가 배우고 있는 교육의 커리큘럼의 반 이상을 배웠다.현재는 node 심화 부분을 배우고 있는데 이 커리큘럼의 종착지는 typescript를 이용해서 Nest.js를 사용해서 궁극적으로 계층 아키택처를 사용해서 만드는 백엔드 서버 다루기 인 것 같았다.
Nest.js는 Express에 비해서 Swagger와 같은 API문서 작업을 수행할 때 편리한 기능을 제공한다.
Nest.js를 사용함에 따라 TypeScript를 잘 지원하는 TypeORM을 사용해야 한다.
개발을 하는 과정 중에 변동 사항이 있으면 적용을 해 볼 때마다 서버를 껐다가 켰다가 하는 번거로운 작업들이 은근 시간을 많이 잡아 먹는다.
Nestjs로 passport-naver를 해보자
모듈과 구성요소의 흐름Nest.js의 주요 구성 요소로, 여러 컨트롤러, 서비스, 프로바이더를 포함한다
프로젝트를 진행하면서 한 번의 post request가 들어왔을 때 다수의 엔티티 인스턴스를 생성 혹은 수정해야 하는 일이 생길 수 있다.
트랜잭션을 적용하고 예외 상황이 생겼는데도 불구하고 DB에 데이터가 생성 되었다?!
예매 등록까지 완료 한 상태에서 예매 가능한 좌석들을 GET할 api를 구현하려고 한다
그동안 api명세서를 작성해야 한다면, 항상 직접 손으로 작성했었다.
공부 시작한지도 4개월이 훌쩍 넘었고..첫 프로젝트로 했었던 간단한 게시판 crud를 만들면서 와.. 이걸 나중에 혼자서 만들 수 있을까?
개인 프로젝트가 끝나자마자 바로 팀 프로젝트가 시작되었다.
팀원 소개 및 역할 정기욱 카드 관리 기능, 카드 상세 기능 배윤호 사용자 관리 기능 한승준 컬럼 관리 기능 권유진 보드 관리 기능, 보드 초대 기능 ># ERD & WireFrame ERDWireframe WireFrame ># 구현 (코드 소개, 기능 소개) ![](https://vel
오늘은 모듈 구조에 대해 팀원들과 이야기 했다.현재 모듈들의 연결 상태이다.
provider는 Nest의 기본 개념대부분의 Nest 클래스는 service, repository, factory, helper 등 provider로 취급될 수 있다.