728x90
📍 71일차 2.8.화. 프로젝트 6일차 TL;DR
- mongoDB connect 주소는 localhost 대신 MongoDB Compass URI 사용하기 (mongodb+srv://:@.mongodb.net/)
- Database Access탭에서 접근 계정을 생성할 수 있다.
- dotenv 파일에서 key=value에서 value에 ""를 붙이지 않아도 된다.
- Promise.all 사용시 중간에 reject가 나게되면 실행을 중지한다. 그러나, Promise.allSettled를 사용하면 중간에 reject가 나도 멈추지 않는다. settled는 fulfilled, rejected 상태를 의미함.
- GitHub API rest로 total commit을 구할 때 get요청 당 per_page가 100개가 limit이므로 100개가 넘을 때는
@octokit/plugin-paginate-rest
의 paginateRest를 사용하자. - 외부 API를 사용하는 로직은 lib/api 폴더 안에 넣어두자
- passport.authenticate('jwt', { session: false })에서 next()가 되지 않고 Unautorized가 나오면 jwt의 expiredIn 값을 제대로 적용했는지 살펴보자 (3600 => 1h)
jest
실행 시svg
관련 오류가 난다면jest-svg-transformer
라이브러리를 살펴보자
반응형
'Frontend > 엘리스 SW 엔지니어 트랙' 카테고리의 다른 글
[ 엘리스 SW 엔지니어 트랙 ] 73일차 TL;DR (0) | 2022.02.10 |
---|---|
[ 엘리스 SW 엔지니어 트랙 ] 72일차 TL;DR (0) | 2022.02.09 |
[ 엘리스 SW 엔지니어 트랙 ] 방학, 백엔드 folder structure (0) | 2022.02.03 |
[ 엘리스 SW 엔지니어 트랙 ] 70일차 TL;DR (0) | 2022.01.29 |
[ 엘리스 SW 엔지니어 트랙 ] 69일차 TL;DR (0) | 2022.01.28 |
댓글