Skip to main content

2 docs tagged with "api"

View all tags

API Design — REST, gRPC & GraphQL

A complete guide to API design — REST principles, gRPC, GraphQL, pagination, rate limiting, idempotency, versioning, security, API gateway patterns, and production observability. Beginner through senior depth.

WireMock

WireMock creates a real HTTP server for stubbing and mocking external APIs in tests. This guide covers setup, advanced stubs, fault simulation, contract testing, and production-grade patterns for Java/Spring engineers.