3 Repos
Tools that emulate complete backend lifecycles within the browser to enable frontend development without a live server.
Distinct from Server-Side Interaction Simulators: Unlike server-side simulators, this specifically operates within the browser environment to decouple frontend from backend.
Explore 3 awesome GitHub repositories matching web development · Client-Side API Simulations. Refine with filters or upvote what's useful.
Mock is a JavaScript API mocking tool and network request interceptor designed to decouple front-end development from back-end progress. It functions as an API simulation tool and mock data generator, allowing developers to build user interfaces and high-fidelity prototypes by mimicking the request and response cycle without a live server. The system provides a mechanism for intercepting outgoing HTTP calls and returning simulated data. It enables front-end prototyping by generating synthetic datasets to validate application behavior during automated testing cycles and development. Capabilit
Simulates a complete backend lifecycle within the browser to decouple frontend development from server availability.
Mirage JS ist ein browserbasierter Mock-Server und Client-seitiger API-Simulator für die Entwicklung von JavaScript-Anwendungen. Es fungiert als Mocking-Tool, das Netzwerkanfragen abfängt, um das Verhalten von Backend-APIs zu simulieren, wodurch Entwickler Frontend-Interfaces erstellen und testen können, ohne eine Live-Backend-Infrastruktur zu benötigen. Das Tool bietet eine Simulationsschicht, die REST-Endpunkte nachahmt, um das schnelle Prototyping von Nutzerflüssen und Anwendungslogik zu erleichtern. Es ermöglicht die Erstellung gefälschter Serverantworten direkt im Webbrowser, um zu verifizieren, wie eine Anwendung mit verschiedenen Datenszenarien und Fehlern umgeht. Das System integriert eine Middleware zum Abfangen von Anfragen und dynamisches Route-Matching, um ausgehende Aufrufe an programmierbare Mock-Handler umzuleiten. Es unterstützt die Entwicklung zudem durch einen In-Memory-Datenspeicher zur Simulation von serverseitiger Persistenz und schema-basiertes Data-Seeding zur Generierung von Mock-Datensätzen.
Provides a simulation layer that generates fake HTTP responses entirely within the browser to decouple frontend from backend.
JSONPlaceholder ist ein REST-API-Mock-Server und JSON-Mocking-Dienst, der eine gehostete Sandbox für die Frontend-Entwicklung bereitstellt. Er fungiert als Fake-Backend, das vordefinierte JSON-Antworten zurückgibt, um eine REST-API für Entwicklung und Tests zu simulieren. Der Dienst unterstützt Cross-Origin Resource Sharing (CORS), wodurch API-Integrationen von verschiedenen Browser-Domains aus getestet werden können. Er ermöglicht die Simulation von CRUD-Operationen und den Abruf von Mock-Daten, ohne eine Live-Datenbank zu benötigen. Das System bildet URL-Muster auf einen statischen JSON-basierten Datenspeicher ab und verarbeitet Requests zustandslos. Es enthält Funktionen für Query-Parameter-Filterung und verschachteltes Ressourcen-Mapping, um One-to-Many-relationale Datenstrukturen zu simulieren.
Emulates a backend lifecycle via a hosted API to enable decoupled frontend development.