A comprehensive skill for designing, implementing, and maintaining RESTful APIs. Master resource modeling, HTTP methods, versioning strategies, pagination, filtering, error handling, and best practices for building scalable, maintainable APIs using FastAPI, Express.js, and modern frameworks.
REST (Representational State Transfer) is an architectural style for distributed systems that emphasizes:
Level 0 - The Swamp of POX: Single URI, single HTTP method (usually POST)
Комплексное руководство по проектированию RESTful API, включая моделирование ресурсов, стратегии управления версиями, HATEOAS, нумерацию страниц, фильтрацию и лучшие практики HTTP. Источник: manutej/crush-mcp-server.