Bruno - Ứng dụng khách API mã nguồn mở nhanh và thân thiện với Git (thay thế Postman)
(usebruno.com)- Ứng dụng khách API mã nguồn mở nhanh và thân thiện với Git, nhằm đổi mới các công cụ hiện có như Postman, Insomnia
- Lưu collection trực tiếp dưới dạng thư mục trên hệ thống tệp của người dùng, và sử dụng Bru, một ngôn ngữ đánh dấu văn bản thuần túy, để lưu thông tin request API
- Có thể cộng tác trên các collection API bằng Git hoặc hệ thống quản lý phiên bản do bạn chọn
- Chỉ hoạt động ngoại tuyến và hoàn toàn không có kế hoạch bổ sung tính năng đồng bộ đám mây
- Coi trọng quyền riêng tư dữ liệu và tin rằng dữ liệu nên được giữ trên thiết bị của người dùng
- Có thể chạy trên ứng dụng desktop, CLI, tiện ích mở rộng VSCode, v.v.
- Có thể cộng tác thông qua Git hoặc hệ thống quản lý phiên bản do bạn chọn
- Có thể đặt trước Golden Edition với các tính năng bổ sung riêng, giá từ $19 xuống còn $9
- Trình duyệt tệp Bru tích hợp
- Visual Git (tương tự GitLens cho VSCode)
- GRPC, Websocket, SocketIO, MQTT
- Tải dữ liệu từ tệp để chạy collection
- Kiểm thử hiệu năng/tải
- Công cụ nhà phát triển
- Trình thiết kế OpenAPI
- Terminal tích hợp
- Chủ đề tùy chỉnh
Ý kiến của GN⁺
- Ứng dụng khách API Bruno mang đến cho nhà phát triển một lựa chọn thay thế mới để làm việc trong môi trường ngoại tuyến, đề cao quyền riêng tư dữ liệu. Điều này có thể đặc biệt hữu ích trong các môi trường có kết nối Internet không ổn định hoặc yêu cầu bảo mật cao.
- Tích hợp với Git rất phù hợp với văn hóa phát triển hiện đại coi trọng quản lý phiên bản và cộng tác, đồng thời sẽ hữu ích trong việc theo dõi và chia sẻ các thay đổi của collection API.
- Việc Bruno không cung cấp đồng bộ đám mây có thể là nhược điểm với một số người dùng, nhưng đồng thời cũng có thể trở thành ưu điểm giúp tăng cường bảo mật và quyền riêng tư dữ liệu.
- Một dự án mã nguồn mở khác cung cấp tính năng tương tự Bruno là Postwoman(Hoppscotch), và người dùng có thể chọn công cụ phù hợp với nhu cầu của mình.
- Trước khi áp dụng Bruno, cần cân nhắc ưu và nhược điểm của môi trường làm việc ngoại tuyến, cũng như đánh giá khả năng tương thích với các công cụ đội ngũ đang sử dụng và chi phí chuyển đổi. Việc chọn Bruno có thể mang lại hai lợi ích chính: nâng cao hiệu quả phát triển và tăng cường bảo mật dữ liệu.
1 bình luận
Ý kiến trên Hacker News
curltrong tệp văn bản. Các đồng nghiệp trẻ vẫn gắn bó với Postman, nhưng hy vọng thông tin này có thể giúp họ chuyển đổi.