Bruno - un client API open source rapide et compatible avec Git (une alternative à Postman)
(usebruno.com)- Un client API open source rapide et compatible avec Git, qui ambitionne de réinventer les outils existants comme Postman et Insomnia
- Stocke les collections directement sous forme de dossiers dans le système de fichiers de l’utilisateur, et utilise Bru, un langage de balisage en texte brut, pour enregistrer les informations des requêtes API
- Permet de collaborer sur les collections d’API à l’aide de Git ou du système de gestion de versions de votre choix
- Fonctionne uniquement hors ligne, et il n’est absolument pas prévu d’ajouter une fonctionnalité de synchronisation cloud
- Met l’accent sur la confidentialité des données et considère que les données doivent rester sur l’appareil de l’utilisateur
- Peut être utilisé via l’application desktop, la CLI et une extension VSCode
- Permet de collaborer via Git ou le système de gestion de versions de votre choix
- La Golden Edition, qui ajoute des fonctionnalités distinctes, est disponible en précommande de 19 $ à 9 $
- Explorateur de fichiers Bru intégré
- Visual Git (similaire à GitLens pour VSCode)
- GRPC, Websocket, SocketIO, MQTT
- Chargement de données depuis des fichiers pour exécuter des collections
- Tests de performance / de charge
- Outils de développement
- Designer OpenAPI
- Terminal intégré
- Thèmes personnalisés
L’avis de GN⁺
- Le client API Bruno offre aux développeurs une nouvelle alternative leur permettant de travailler dans un environnement hors ligne qui met l’accent sur la confidentialité des données. Cela peut être particulièrement utile dans les environnements où la connexion Internet est instable ou lorsque la sécurité est critique.
- L’intégration avec Git correspond bien à la culture de développement moderne, qui valorise le contrôle de version et la collaboration, et devrait aider à suivre et partager les modifications apportées aux collections d’API.
- Le fait que Bruno ne propose pas de synchronisation cloud peut être un inconvénient pour certains utilisateurs, mais cela peut aussi constituer un avantage en renforçant la sécurité et la confidentialité des données.
- Parmi les autres projets open source offrant des fonctionnalités similaires à Bruno, on peut citer Postwoman (Hoppscotch), et les utilisateurs peuvent choisir l’outil le plus adapté à leurs besoins.
- Avant d’adopter Bruno, il convient d’examiner les avantages et les inconvénients d’un environnement de travail hors ligne, ainsi que d’évaluer la compatibilité avec les outils actuellement utilisés par l’équipe et le coût de transition. Choisir Bruno peut apporter deux bénéfices majeurs : une amélioration de l’efficacité du développement et un renforcement de la sécurité des données.
1 commentaires
Avis sur Hacker News
curldepuis des fichiers texte. Mes jeunes collègues restent attachés à Postman, mais j’espère que cette information pourra les aider à franchir le pas.