2 repository-uri
An iterative development approach where frontend features are built and refined using simulated backends.
Distinguishing note: None of the candidates describe the iterative process of developing a JS app specifically enabled by a simulated backend.
Explore 2 awesome GitHub repositories matching web development · Frontend-Driven Development. Refine with filters or upvote what's useful.
Mirage JS este un server mock bazat pe browser și un simulator de API client-side conceput pentru dezvoltarea aplicațiilor JavaScript. Funcționează ca un instrument de mocking care interceptează cererile de rețea pentru a simula comportamentul API-ului de backend, permițând dezvoltatorilor să construiască și să testeze interfețe frontend fără a necesita infrastructură de backend live. Instrumentul oferă un strat de simulare care imită endpoint-urile REST pentru a facilita prototiparea rapidă a fluxurilor de utilizator și a logicii aplicației. Permite crearea de răspunsuri false de server direct în browserul web pentru a verifica modul în care o aplicație gestionează diverse scenarii de date și erori. Sistemul încorporează un middleware de interceptare a cererilor și potrivire dinamică a rutelor pentru a redirecționa apelurile de ieșire către handler-e mock programabile. De asemenea, susține dezvoltarea printr-un magazin de date în memorie pentru simularea persistenței pe partea de server și popularea datelor bazată pe schemă pentru a genera seturi de date mock.
Supports rapid iteration on JavaScript application features by providing a simulated backend to avoid deployment overhead.
moco is a multi-protocol mock server and programmable API stub used to simulate HTTP, REST, WebSocket, and Server-Sent Events endpoints. It enables the creation of fake backend services to facilitate development and integration testing without requiring a live server. The project distinguishes itself through its ability to act as a network traffic replay tool, capturing real request-response pairs via a proxy and playing them back locally. It also supports bidirectional communication simulations, including WebSocket server simulation and SSE stream simulation with configurable delivery delays
Enables an iterative frontend development workflow by providing simulated backend responses and network latency.