Hoppa till innehåll

APIs, Data, and ML

Mockfly

Mockfly är ett verktyg för att mocka API:er och hantera feature flags under utveckling. Med ett intuitivt gränssnitt kan man snabbt skapa och styra mock-endpoints utan att en färdig backend behöver finnas på plats, vilket gör det möjligt att bygga och testa frontend-kod parallellt med att det riktiga API:et utvecklas.

Besök Mockfly

Vad är Mockfly?

Mockfly är ett utvecklarverktyg som kombinerar två närliggande behov i samma gränssnitt: mockning av API:er och hantering av feature flags. Utvecklare kan snabbt generera och kontrollera mockade API-endpoints, samtidigt som samma plattform kan användas för att styra utrullning av funktioner via feature flags. Tanken är att slippa sätta upp separata verktyg för de två uppgifterna. Gratisnivån är begränsad till 500 anrop per dag, vilket ramar in verktyget till utvecklings- och testmiljöer snarare än produktionstrafik.

Vad den fria nivån räcker till

500 requests per dag gratis - räcker för utveckling, mindre team och testning av enskilda flöden, men inte för produktionstrafik.

Användningsfall

Mocka tredjeparts- eller backend-API:er under utveckling

Simulera svar från API:er som ännu inte är klara eller som är dyra eller instabila att anropa live.

Styra funktionsutrullning med feature flags

Slå på och av funktionalitet för olika användargrupper från samma plattform som hanterar mockningen.

Testa flagg-styrd UI-logik mot mockdata

Kombinera mockade svar med feature flags för att testa villkorlig gränssnittslogik i ett och samma flöde.

QA- och staging-miljöer med förutsägbar volym

Använd den dagliga kvoten på 500 anrop för avgränsad QA-testning där trafikvolymen är känd i förväg.

Styrkor och begränsningar

Styrkor

  • Kombinerar API-mockning och feature flag-hantering i ett verktyg istället för två
  • Beskrivs som ett intuitivt gränssnitt för att snabbt skapa och styra mockade API:er
  • Gratisnivå tillgänglig utan krav på betalplan direkt

Begränsningar

  • 500 anrop/dag är en snäv gräns för teambaserad staging-användning, särskilt om flera funktioner delar samma kvot
  • Feature flag-hantering är ett annat problemområde än ren API-mockning - team som bara behöver en av delarna får ett mindre specialiserat verktyg än en renodlad produkt
  • Källan ger ingen detalj om hur avancerad flagg-targeting (till exempel procentuell utrullning eller användarsegment) är
  • Prissättning bortom gratisnivån framgår inte av källan

Jämfört med alternativen

Mocko.dev fokuserar enbart på att proxya en riktig API och mocka valda endpoints med trafikinspektion, utan feature flags. Beeceptor erbjuder generell, regelbaserad mockning över flera protokoll (REST, SOAP, gRPC, GraphQL) men saknar också flagghantering. MockAPI ger CRUD-resursmockning utan flaggfunktion och är mer begränsat på gratisnivån (1 projekt/2 resurser) än Mockflys dagliga anropsmodell.

Vanliga frågor

Är Mockfly gratis för alltid?

Källan anger en gratis nivå med gräns på 500 anrop/dag, men specificerar inte om detta är permanent eller en testperiod - verifiera hos leverantören.

Räcker 500 anrop/dag för ett team?

Det beror på användningen - för enstaka utvecklare i tidig utvecklingsfas kan det räcka, men för en delad staging-miljö med flera funktioner kan kvoten ta slut snabbt.

Ingår feature flags i gratisnivån?

Källan specificerar inte om feature flag-funktionen har egna begränsningar utöver den generella 500-anropsgränsen - verifiera hos leverantören.

Är Mockfly self-hosted eller molnbaserat?

Källan anger inget om self-hosting - domänen (mockfly.dev) tyder på en hostad molntjänst.

Vem passar Mockfly för?

Team som vill slippa hantera separata verktyg för API-mockning och feature flag-styrning under utveckling.

SIAX perspektiv

Bra val i tidiga utvecklingsfaser eller för att frikoppla frontend- och backend-team från varandra. Eftersom det är en molntjänst bör man tänka igenom vilken typ av data som skickas genom mockade endpoints, och om verktyget ska bli en permanent del av utvecklingsflödet är det värt att verifiera driftsäkerhet innan man bygger ett beroende kring det.

Osäker på vad ni behöver?

Vi hjälper er välja rätt verktygsstack

Ett kostnadsfritt första samtal - vi går igenom er stack och vad som faktiskt behövs innan ni betalar för något.

Boka samtal