📮
💻 Lập trình & DevMiễn phív11.18

Postman

API client #1 thế giới — test REST/GraphQL/WebSocket, collection share team

Tải ngay
Liên kết chính thức
Hỗ trợ:WindowsMacLinuxWeb

Postman là API client #1 thế giới 2026 với 35 triệu dev. Desktop + web + mobile, hỗ trợ REST/GraphQL/gRPC/WebSocket, collection sharing team. Free tier 3 user đủ cho team nhỏ. Bài cover setup, collection, environment, so sánh Insomnia/Bruno privacy-first alternative.

Postman 2026 — API platform toàn diện

Đọc nhanh trong 30 giây

Postman là API client + platform phổ biến nhất thế giới 2026 — 35 triệu dev user, company $5B valuation. Hỗ trợ REST, GraphQL, gRPC, WebSocket, SOAP, MQTT. Desktop app cross-platform, web app, mobile (iOS/Android read-only). Free tier: 3 collaborator, 1000 call/tháng tới Postman server, unlimited request local. Pro $14/user/tháng cho team >3, mock server, monitor. Nhưng 2023-2024 có controversy: cloud-first, account required từ v10, privacy concern khi sync dữ liệu API. Alternative: Insomnia (open-core, account optional), Bruno (git-native, offline-first, hot 2024-2026), Thunder Client (VS Code extension, lightweight).

35M
Dev user 2026
3 user
Free team collaborator
Cross-platform
Desktop + Web + Mobile
5+
Protocol (REST, GraphQL, gRPC, WebSocket, SOAP)

Postman vs Insomnia vs Bruno — chọn cái nào 2026

Tiêu chíPostmanInsomniaBrunoThunder Client
Giá Free3 user / 1000 call1 userFree foreverFree (trong VS Code)
Offline-first⚠️ Cần account✅ Git-native
Open-source✅ Kong✅ MIT
GraphQL
gRPC✅ Pro⚠️
Team collab✅ Cloud⚠️ Cloud Pro✅ Git repo
Learning curveMediumMediumLowLow
Privacy⚠️ Cloud sync default⚠️✅ 100% local✅ Local

Khuyến nghị 2026: - Team dev mới: Bruno (free forever, git collab, offline) — xu hướng thay Postman sau 2024 controversy. - Solo dev cần đầy đủ feature: Postman free — vẫn mạnh nhất ecosystem. - Dev ít dùng, chỉ quick test: Thunder Client trong VS Code. - Open-source fan: Insomnia (Kong-owned, open-core) hoặc Bruno.

Setup Postman collection + environment 10 phút

  1. 1 Cài Postman (2 phút): postman.com/downloads. Tạo free account hoặc 'Skip and go to app' (limited).
  2. 2 Tạo Collection (2 phút): Sidebar → New → Collection → đặt tên 'My API'. Add request: New Request → GET https://api.example.com/users.
  3. 3 Environment variables (3 phút): Environments → New → 'Dev' với {{baseUrl}} = https://dev-api.example.com. Tạo 'Prod' với URL khác. Switch dropdown top-right.
  4. 4 Pre-request script (3 phút): Tab 'Pre-request Script' → JavaScript. Example: auto refresh token.
  5. 5 Test script (1 phút): Tab 'Tests' → JavaScript assertion:
Export collection sang Bruno

Postman export collection v2.1 JSON → import vào Bruno → convert thành git-friendly format. Migration smooth < 10 phút.

Câu hỏi thường gặp

Postman vs cURL — khi nào dùng cái nào?

cURL (command-line) tốt cho quick test 1 request, CI/CD script, documentation example. Postman tốt cho: test flow nhiều request, save + organize, team share, environment switch. Dev senior dùng cả hai. Tip: Postman có 'Copy as cURL' right-click request → paste terminal dùng.

Free tier Postman giới hạn gì?

Free: 3 user trong workspace, 1000 call/tháng tới Postman Monitor + Mock Server (request local không limit), 25 integration với CI/CD. Lịch sử request trong 15 ngày. Đủ cho cá nhân + team nhỏ < 3 người. Team >3 upgrade Pro $14/user/tháng.

Bruno có thay thế được Postman không?

Có cho 90% use case team nhỏ-vừa. Bruno git-native (collection lưu file .bru trong repo), 100% offline, open-source MIT. Thiếu: mock server cloud, API monitoring, complex team management. Xu hướng 2024-2026: nhiều team migrate Postman → Bruno vì privacy + git collab.

Sync data Postman có bảo mật không?

Sync qua Postman cloud server (US). Request/response dữ liệu gửi qua account. Với team làm API public không nhạy cảm: OK. Với API production chứa customer data: không nên paste vào Postman free tier — upgrade Postman Enterprise (SOC 2 compliant) hoặc dùng Bruno offline 100%.

Newman CLI là gì? Dùng khi nào?

Newman là CLI runner của Postman — chạy collection trong terminal / CI/CD. npm install -g newman, newman run collection.json -e env.json. Dùng trong GitHub Actions / Jenkins / CircleCI để test API tự động sau mỗi deploy. Free. Bruno có equivalent: bru run.

Nguồn tham khảo chính thức

Cùng danh mục

Phần mềm tương tự