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)
Guida completa per la progettazione di API RESTful, tra cui modellazione delle risorse, strategie di controllo delle versioni, HATEOAS, impaginazione, filtraggio e best practice HTTP Fonte: manutej/crush-mcp-server.