Collection은 관련 API 요청을 묶어놓은 폴더입니다. 우리 게시판 프로젝트의 Collection을 체계적으로 만들어보겠습니다.
구조:
📁 Board API
├── 📁 Posts (게시글)
│ ├── 게시글 생성
│ ├── 게시글 전체 조회
│ ├── 게시글 단건 조회
│ ├── 게시글 수정
│ ├── 게시글 삭제
│ └── 게시글 검색
└── 📁 Info
└── 앱 정보 조회
나중에 댓글, 회원 기능이 추가되면 폴더를 더 만들면 됩니다:
📁 Board API
├── 📁 Auth (인증)
├── 📁 Posts (게시글)
├── 📁 Comments (댓글)
└── 📁 Users (회원)
만드는 방법:
New → Collection → 이름: "Board API"Add Folder → 이름: "Posts"Add Request → 각 요청 추가지금은 모든 요청에 http://localhost:8080을 직접 쓰고 있습니다. 나중에 서버를 AWS에 배포하면 모든 URL을 하나씩 바꿔야 합니다. 환경 변수를 쓰면 한 번에 전환할 수 있습니다.
Postman 오른쪽 상단의 톱니바퀴 아이콘(또는 Environment 드롭다운) → Add 클릭
Local 환경:
| Variable | Initial Value |
|---|---|
| baseUrl | http://localhost:8080 |
Production 환경 (나중에):
| Variable | Initial Value |
|---|---|
| baseUrl | https://myboard.com |