- Klien API open-source yang cepat dan ramah Git, bertujuan menghadirkan inovasi pada alat yang sudah ada seperti Postman dan Insomnia
- Menyimpan koleksi langsung sebagai folder di sistem file pengguna, serta menggunakan bahasa markup teks biasa bernama Bru untuk menyimpan informasi permintaan API
- Koleksi API dapat dikolaborasikan menggunakan Git atau sistem kontrol versi pilihan
- Hanya berfokus pada penggunaan offline, dan sama sekali tidak ada rencana untuk menambahkan sinkronisasi cloud
- Mengutamakan privasi data dan meyakini bahwa data harus tetap berada di perangkat pengguna
- Dapat dijalankan di aplikasi desktop, CLI, dan ekstensi VSCode
- Dapat berkolaborasi melalui Git atau sistem kontrol versi pilihan
- Golden Edition dengan fitur tambahan tersedia untuk pre-order, dari $19 menjadi $9
- Penjelajah file Bru bawaan
- Visual Git (mirip GitLens untuk VSCode)
- GRPC, Websocket, SocketIO, MQTT
- Memuat data dari file untuk menjalankan koleksi
- Pengujian performa/beban
- Alat pengembang
- Desainer OpenAPI
- Terminal bawaan
- Tema kustom
Opini GN⁺
- Klien API Bruno menawarkan alternatif baru bagi pengembang untuk bekerja dalam lingkungan offline yang mengutamakan privasi data. Ini bisa sangat berguna terutama di lingkungan dengan koneksi internet yang tidak stabil atau ketika keamanan menjadi hal penting.
- Integrasi dengan Git sangat selaras dengan budaya pengembangan modern yang menekankan manajemen versi dan kolaborasi, serta dapat membantu melacak dan membagikan perubahan pada koleksi API.
- Tidak adanya sinkronisasi cloud di Bruno bisa menjadi kekurangan bagi sebagian pengguna, tetapi pada saat yang sama hal ini juga dapat menjadi keunggulan yang memperkuat keamanan data dan privasi.
- Proyek open-source lain dengan fungsi serupa Bruno adalah Postwoman (Hoppscotch), sehingga pengguna dapat memilih alat yang sesuai dengan kebutuhan mereka.
- Sebelum mengadopsi Bruno, perlu mempertimbangkan kelebihan dan kekurangan lingkungan kerja offline, serta mengevaluasi kompatibilitas dengan alat yang saat ini digunakan tim dan biaya perpindahannya. Memilih Bruno dapat menghadirkan dua manfaat utama: peningkatan efisiensi pengembangan dan penguatan keamanan data.
1 komentar
Komentar Hacker News
curldari file teks. Rekan-rekan yang lebih muda masih tetap memakai Postman, tetapi semoga informasi ini bisa membantu mereka beralih.