This skill provides a comprehensive framework for designing consistent, developer-friendly, and scalable REST APIs using industry best practices. It guides the creation of resource-oriented URLs, the semantic use of HTTP methods, and robust error-handling structures. Beyond basic CRUD, it offers sophisticated patterns for cursor-based pagination, complex filtering, sparse fieldsets, and multi-layered rate limiting, ensuring that APIs are built for longevity and maintainability in production environments.
주요 기능
01Comprehensive semantic mapping for HTTP methods and status codes
02Standardized resource naming and kebab-case URL conventions
03Robust error response schemas with field-level validation details
04Advanced pagination strategies including Offset and Cursor-based methods
05Strategic versioning and rate-limiting architectural guidance
06323 GitHub stars