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.
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.
Security patterns for REST and GraphQL APIs — input validation, mass assignment prevention, API keys, rate limiting, MLE for APIs, request signing, GraphQL security, and OWASP API Top 10.
AWS AppSync for DVA-C02. GraphQL API service, resolvers, data sources (DynamoDB, Lambda, RDS, HTTP), real-time subscriptions, caching, authorization modes, and comparison with API Gateway.