[박민규] Sprint12#62
Merged
basilry merged 9 commits intocodeit-sprint-fullstack:express-박민규from Jul 8, 2025
gksktl111:express
Merged
[박민규] Sprint12#62basilry merged 9 commits intocodeit-sprint-fullstack:express-박민규from gksktl111:express
basilry merged 9 commits intocodeit-sprint-fullstack:express-박민규from
gksktl111:express
Conversation
basilry
reviewed
Jul 8, 2025
Contributor
basilry
left a comment
There was a problem hiding this comment.
크게 지적할만한 사항은 없었던 것 같습니다. 고생하셨습니다.
| ? "https://six-sprint-mission-be.onrender.com" | ||
| : "http://localhost:7777", | ||
| // nginx 붙이면 80으로 수정해 줘야함 (즉 뒤에 포트 빼버려도됨 http://3.38.228.28) | ||
| url: isProd ? "https://api.pandamarket.site" : "http://localhost:7777", |
| @@ -0,0 +1,326 @@ | |||
| import { Request, Response, NextFunction } from "express"; | |||
Contributor
There was a problem hiding this comment.
테스트 파일은 테스트 폴더를 별도로 만들어서 관리합시다.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🚀 요구사항 체크리스트
백엔드 스웨거
✅ 기본 요구사항
📌 공통
📌 백엔드 배포
1) 프로젝트 구조 및 환경 설정
2) AWS S3를 이용한 파일 업로드 시스템 구축
multer-s3라이브러리를 사용하여 이미지 업로드 미들웨어를 S3로 변경합니다.3) AWS RDS를 사용한 데이터베이스 관리
4) AWS EC2에서의 애플리케이션 운영
pm2를 사용하여 애플리케이션을 백그라운드에서 실행시킵니다.5) 백엔드 테스트 구현
jest.config.js)을 만들고 기본 설정을 하세요.async/await와done콜백을 사용하여 비동기 코드의 완료를 테스트하세요.describe와test블록을 사용하여 테스트 케이스를 그룹화하고 정리하세요.✅ 심화 요구사항
📌 테스트 구현
📌 상품 이미지 업로드
📌 AWS Route 53을 활용한 도메인 관리
📌 SSL 인증서를 통한 HTTPS 연결 구현
🧔 강사님께