Gå til indhold

Restorm eller Bruno?

Bruno og Restorm deler den samme grundoverbevisning: API-samlinger er kode, og de hører hjemme i repositoriet. Det er ikke et lille fællestræk — det er dét, der adskiller dem begge fra Postman.

Forskellen ligger i omfanget.

RestormBruno
Lokal lagring, der kan versionsstyres
Format.restorm (YAML, JSON eller JSON5) eller mappetilstand.bru, én fil pr. anmodning
Protokoller, der kan køres15HTTP, GraphQL, gRPC
KædningVisuelle scenarierJavaScript-scripts og -tests
Scriptsprog7JavaScript
Mockservere6 protokoller, lokalt
Import24 formaterPostman, Insomnia, OpenAPI
Netværksfirewall
AI-styringIndbygget MCP-server
Git indbygget i applikationen✔, med domænebevidst konfliktløsningVia dit sædvanlige git-værktøj
  • Én fil pr. anmodning. Diffene bliver naturligt minimale, og kodegennemgangen er umiddelbar. Restorm når et sammenligneligt resultat med sin mappetilstand, men Bruno tager udgangspunkt dér.
  • Enkelheden. Bruno gør én ting og gør den godt. Kalder du kun HTTP og GraphQL, er den lille flade en reel fordel.
  • Sproget .bru, som er læsbart og kan redigeres i hånden i en hvilken som helst editor.
  • Open source.
Din situationVores anbefaling
Kun HTTP-/GraphQL-API’er, et team der vil have mindst muligt værktøjBruno
Flere transporter — beskeder, strømme, gRPC, SOAPRestorm
Behov for at simulere tjenester lokaltRestorm
Behov for at orkestrere komplekse kæderRestorm
Open source har absolut førsteprioritetBruno

Dine Bruno-samlinger kan importeres, scripts inklusive — bru.*-laget får dem til at virke. Se Importér en Bruno-samling.