- Introduction
- Getting started
- Philosophy
- Comparison
- Limitations
- Debugging runbook
- FAQ
- Basics
- Concepts
- Network behavior
- Integrations
- API
- CLI
- Best practices
- Recipes
- Cookies
- Query parameters
- Response patching
- Polling
- Streaming
- Network errors
- File uploads
- Responding with binary
- Custom worker script location
- Global response delay
- GraphQL query batching
- Higher-order resolver
- Keeping mocks in sync
- Merging Service Workers
- Mock GraphQL schema
- Using CDN
- Using custom "homepage" property
- Using local HTTPS
Introduction
Our mission is to help you describe the network you want. With that in mind, we have prepared a set of best practices you can employ to improve your network descriptions.
Structuring handlers
Manage a large number of request handlers.
Network behavior overrides
Override network behaviors on runtime.
Avoid request assertions
Learn why you should not assert requests directly.
Custom request predicate
Intercept requests by custom criteria.
Dynamic mock scenarios
Apply different network scenarios on runtime.
Managing the worker
Learn how to manage the worker script updates.