Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · Backend API Design
skill-area:backend-api-designa5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewjsongraph
II.
SkillArea JSON

skill-area:backend-api-design

Structured · live

Backend API Design json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · domain/skill-areas/skill-areas-technical-depth.yamlCluster · domain
Record JSON
{
  "id": "skill-area:backend-api-design",
  "_kind": "SkillArea",
  "_file": "domain/skill-areas/skill-areas-technical-depth.yaml",
  "_cluster": "domain",
  "attributes": {
    "displayName": "Backend API Design",
    "description": "Designing REST, GraphQL, and gRPC APIs for backend services — resource\nmodeling, pagination, filtering, error handling conventions, versioning\nstrategies, and documentation generation. Covers API gateway patterns,\nrate limiting, and backward-compatible evolution.\n",
    "domains": [
      "specialization:backend-development"
    ],
    "expertiseLevels": [
      "intermediate",
      "expert"
    ]
  },
  "outgoingEdges": [
    {
      "from": "skill-area:backend-api-design",
      "to": "specialization:backend-development",
      "kind": "applies_to",
      "attributes": {
        "confidence": "primary"
      }
    },
    {
      "from": "skill-area:backend-api-design",
      "to": "skill-area:graphql-schema-design",
      "kind": "prerequisite_for_learning",
      "attributes": {
        "strength": "recommended"
      }
    },
    {
      "from": "skill-area:backend-api-design",
      "to": "skill-area:backend-async-processing",
      "kind": "prerequisite_for_learning",
      "attributes": {
        "strength": "recommended"
      }
    },
    {
      "from": "skill-area:backend-api-design",
      "to": "skill-area:api-testing",
      "kind": "prerequisite_for_learning",
      "attributes": {
        "strength": "recommended"
      }
    },
    {
      "from": "skill-area:backend-api-design",
      "to": "skill-area:solution-architecture",
      "kind": "prerequisite_for_learning",
      "attributes": {
        "strength": "helpful"
      }
    },
    {
      "from": "skill-area:backend-api-design",
      "to": "skill-area:rate-limiting",
      "kind": "prerequisite_for_learning",
      "attributes": {
        "strength": "recommended"
      }
    },
    {
      "from": "skill-area:backend-api-design",
      "to": "skill-area:webhook-verification",
      "kind": "prerequisite_for_learning",
      "attributes": {
        "strength": "recommended"
      }
    },
    {
      "from": "skill-area:backend-api-design",
      "to": "skill-area:middleware-design",
      "kind": "prerequisite_for_learning",
      "attributes": {
        "strength": "recommended"
      }
    },
    {
      "from": "skill-area:backend-api-design",
      "to": "skill-area:api-clients-sdks",
      "kind": "prerequisite_for_learning",
      "attributes": {
        "strength": "recommended"
      }
    },
    {
      "from": "skill-area:backend-api-design",
      "to": "skill-area:api-design",
      "kind": "prerequisite_for_learning",
      "attributes": {
        "strength": "recommended"
      }
    },
    {
      "from": "skill-area:backend-api-design",
      "to": "skill-area:payment-integration",
      "kind": "prerequisite_for_learning",
      "attributes": {
        "strength": "recommended"
      }
    },
    {
      "from": "skill-area:backend-api-design",
      "to": "skill-area:payment-processing",
      "kind": "prerequisite_for_learning",
      "attributes": {
        "strength": "recommended"
      }
    },
    {
      "from": "skill-area:backend-api-design",
      "to": "skill-area:e-commerce",
      "kind": "prerequisite_for_learning",
      "attributes": {
        "strength": "recommended"
      }
    }
  ],
  "incomingEdges": [
    {
      "from": "framework:actix-web",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:adonisjs",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:axum",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:directus",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:django",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:echo",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:fastapi",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:fastify",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:flask",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:koa",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:hapi",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:dropwizard",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:spark-java",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:javalin",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:vapor",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:ktor-server",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:gin",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:hasura",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:hono",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:laravel",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:litestar",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:nestjs",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:phoenix",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:rails",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:strapi",
      "to": "skill-area:backend-api-design",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "library:axios",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:got",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:grpc-js",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:gson",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:httpx",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:hyper",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:jackson",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:dio",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:json-serializable",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:aspnet-core",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:mediatr",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:automapper",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:fluentvalidation",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:hangfire",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:newtonsoft-json",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:system-text-json",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:oban",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:tesla",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:broadway",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:pagy",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:dry-rb",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:good-job",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:chi",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:fiber",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:gorilla-mux",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:actix",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:warp",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:rocket",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:servant",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:yesod",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:lens",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:mtl",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:mux",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:chi-middleware",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:go-kit",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:tonic",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:axum-extra",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:spring-cloud",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:micronaut",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:quarkus",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:ktor",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:spring-boot",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:express",
      "to": "skill-area:backend-api-design",
      "kind": "used_for"
    },
    {
      "from": "library:cors",
      "to": "skill-area:backend-api-design",
      "kind": "used_for"
    },
    {
      "from": "library:multer",
      "to": "skill-area:backend-api-design",
      "kind": "used_for"
    },
    {
      "from": "library:dotenv",
      "to": "skill-area:backend-api-design",
      "kind": "used_for"
    },
    {
      "from": "library:dayjs",
      "to": "skill-area:backend-api-design",
      "kind": "used_for"
    },
    {
      "from": "library:moment",
      "to": "skill-area:backend-api-design",
      "kind": "used_for"
    },
    {
      "from": "library:laravel-horizon",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:alamofire",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:retrofit-kt",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:aiohttp",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:websockets",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:pydantic-settings",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:python-dotenv",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:starlette",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:fastapi-lib",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:reqwest",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:play-framework-lib",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:http4s",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:circe",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:fs2",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:tapir",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:trpc-server",
      "to": "skill-area:backend-api-design",
      "kind": "used_for"
    },
    {
      "from": "library:trpc-client",
      "to": "skill-area:backend-api-design",
      "kind": "used_for"
    },
    {
      "from": "library:trpc",
      "to": "skill-area:backend-api-design",
      "kind": "used_for"
    },
    {
      "from": "library:lxml",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:protobuf-js",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:requests",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:retrofit",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:serde",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "library:undici",
      "to": "skill-area:backend-api-design",
      "kind": "library_used_by",
      "attributes": {}
    },
    {
      "from": "stack-profile:monorepo-fullstack",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:content-management-platform",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:search-discovery",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:api-gateway-microservices",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:healthcare-hipaa-compliant",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:graphql-api-platform",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:saas-starter",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:internal-dashboard",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:social-media-platform",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:marketplace-platform",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:project-management-app",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:learning-management-system",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:fintech-payments-platform",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:chat-messaging-platform",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:analytics-dashboard",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:high-perf-api-server",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:realtime-websocket-server",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:serverless-api-multicloud",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:multi-tenant-saas-backend",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:headless-cms-ssg",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:insurance-claims-processing",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:supply-chain-visibility",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:adtech-real-time-bidding",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:legal-document-automation",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:hr-people-analytics",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:logistics-fleet-management",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:ai-code-review-pipeline",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:knowledge-graph-platform",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:prompt-engineering-workbench",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:ai-safety-guardrails",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:time-series-analytics",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:react-native-enterprise",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:cross-platform-desktop",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:notification-service",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:webhook-processing",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:email-marketing-platform",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:podcast-audio-platform",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:restaurant-pos-system",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:survey-forms-platform",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:inventory-management",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:ticketing-event-platform",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:haskell-web-service",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:ocaml-web-backend",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:crystal-web-app",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:julia-data-service",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:fsharp-web-api",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:nim-microservice",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:clojure-ring-service",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:hexagonal-architecture-stack",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:clean-architecture-stack",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:vertical-slice-architecture",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:modular-monolith",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:backend-for-frontend",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:ddd-nestjs-stack",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:nocode-lowcode-platform-backend",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:approval-workflow-engine",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:offline-first-mobile",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:slack-discord-bot",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:webhook-relay-proxy",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:django-htmx",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:go-gin-postgres",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:rails-stack",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:rust-axum-sqlx",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:mern-stack",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:mean-stack",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:go-grpc-postgres",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:fastapi-postgres",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:spring-boot-stack",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:laravel-vue-stack",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:rust-actix-postgres",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:elixir-phoenix-postgres",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:dotnet-blazor-stack",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:kotlin-ktor-exposed",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:htmx-go-stack",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:rag-stack",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:lamp-stack",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:serverless-aws",
      "to": "skill-area:backend-api-design",
      "kind": "requires_skill_area"
    },
    {
      "from": "tool:strapi",
      "to": "skill-area:backend-api-design",
      "kind": "used_for",
      "attributes": {}
    },
    {
      "from": "tool:kong",
      "to": "skill-area:backend-api-design",
      "kind": "used_for",
      "attributes": {}
    },
    {
      "from": "tool:dotnet-cli",
      "to": "skill-area:backend-api-design",
      "kind": "tool_used_by",
      "attributes": {}
    },
    {
      "from": "tool:hoppscotch",
      "to": "skill-area:backend-api-design",
      "kind": "used_for"
    },
    {
      "from": "tool:httpie",
      "to": "skill-area:backend-api-design",
      "kind": "used_for"
    },
    {
      "from": "tool:bruno",
      "to": "skill-area:backend-api-design",
      "kind": "used_for"
    },
    {
      "from": "tool:rapidapi",
      "to": "skill-area:backend-api-design",
      "kind": "used_for"
    },
    {
      "from": "tool:swagger-editor",
      "to": "skill-area:backend-api-design",
      "kind": "used_for"
    },
    {
      "from": "lib-agent:software-architecture--api-design-architect",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-agent:software-architecture--microservices-architect",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-agent:web-development--api-architect",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-agent:web-development--backend-developer",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-agent:web-development--fullstack-architect",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-process:software-architecture--api-design-specification",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-process:software-architecture--microservices-decomposition",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-process:software-architecture--migration-strategy",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-process:software-architecture--system-design-review",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-process:software-architecture--tech-stack-evaluation",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-process:web-development--graphql-api-apollo",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 0.7
      }
    },
    {
      "from": "lib-process:web-development--mern-stack-development",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-process:web-development--nestjs-microservices",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-process:web-development--restful-api-nodejs",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-process:web-development--serverless-api-lambda",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-process:web-development--t3-stack-development",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-process:web-development--trpc-api-development",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-skill:backend-development--growing-outside-in-systems",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-skill:software-architecture--graphql-schema-generator",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 0.7
      }
    },
    {
      "from": "lib-skill:web-development--apollo-server",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 0.7
      }
    },
    {
      "from": "lib-skill:web-development--express",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-skill:web-development--fastify",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-skill:web-development--nestjs",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-skill:web-development--rest-api-design",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-skill:web-development--trpc",
      "to": "skill-area:backend-api-design",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    }
  ]
}

Shortcuts

Back to overview
Open graph tab