Mock Service Worker
Integration library
Open Source
API mocking con Service Workers para browser y Node
Lenguajes soportados:
javascript typescript
Compatible con:
jest vitest cypress storybook
Ventajas y Desventajas
Ventajas
- + Intercepta a nivel de red
- + Mismo mock para browser y Node
- + No modifica código de app
- + Handlers reutilizables
- + Developer experience excelente
Desventajas
- - Service Worker overhead en browser
- - Requiere entender requests flow
- - Setup inicial puede ser confuso
Casos de Uso
- Mocking de APIs en tests
- Development sin backend
- Testing de error handling
- Storybook API mocking