-
Notifications
You must be signed in to change notification settings - Fork 22
[박민규] Sprint12 #62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[박민규] Sprint12 #62
Conversation
basilry
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
크게 지적할만한 사항은 없었던 것 같습니다. 고생하셨습니다.
| ? "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", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
api서버 주소는 env로 해도 되지 않을까요?
| @@ -0,0 +1,326 @@ | |||
| import { Request, Response, NextFunction } from "express"; | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
테스트 파일은 테스트 폴더를 별도로 만들어서 관리합시다.
🚀 요구사항 체크리스트
백엔드 스웨거
✅ 기본 요구사항
📌 공통
📌 백엔드 배포
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 연결 구현
🧔 강사님께