1. Collection 구조 잡기

Collection은 관련 API 요청을 묶어놓은 폴더입니다. 우리 게시판 프로젝트의 Collection을 체계적으로 만들어보겠습니다.

구조:

📁 Board API
├── 📁 Posts (게시글)
│   ├── 게시글 생성
│   ├── 게시글 전체 조회
│   ├── 게시글 단건 조회
│   ├── 게시글 수정
│   ├── 게시글 삭제
│   └── 게시글 검색
└── 📁 Info
    └── 앱 정보 조회

나중에 댓글, 회원 기능이 추가되면 폴더를 더 만들면 됩니다:

📁 Board API
├── 📁 Auth (인증)
├── 📁 Posts (게시글)
├── 📁 Comments (댓글)
└── 📁 Users (회원)

만드는 방법:

  1. Postman 왼쪽 패널에서 NewCollection → 이름: "Board API"
  2. Collection 위에서 우클릭 → Add Folder → 이름: "Posts"
  3. Posts 폴더 위에서 우클릭 → Add Request → 각 요청 추가

2. 환경 변수 (Environments)

지금은 모든 요청에 http://localhost:8080을 직접 쓰고 있습니다. 나중에 서버를 AWS에 배포하면 모든 URL을 하나씩 바꿔야 합니다. 환경 변수를 쓰면 한 번에 전환할 수 있습니다.

환경 만들기

Postman 오른쪽 상단의 톱니바퀴 아이콘(또는 Environment 드롭다운) → Add 클릭

Local 환경:

Variable Initial Value
baseUrl http://localhost:8080

Production 환경 (나중에):

Variable Initial Value
baseUrl https://myboard.com

요청에 적용