II.
Page JSON
Structured · livepage:library-backend-development
Backend Development (Library) json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "page:library-backend-development",
"_kind": "Page",
"_file": "wiki/library/backend-development.md",
"_cluster": "wiki",
"attributes": {
"nodeKind": "Page",
"title": "Backend Development (Library)",
"displayName": "Backend Development (Library)",
"slug": "library/backend-development",
"articlePath": "wiki/library/backend-development.md",
"article": "\n# Backend Development\n\n## Overview\n\nBackend Development is a specialization focused on building robust, maintainable backend services, APIs, and domain-driven systems. It covers the full spectrum of server-side engineering: from designing clean domain models and hexagonal architectures to implementing test-driven workflows that deliver sub-second feedback.\n\nThis specialization emphasizes practices that produce well-structured, evolvable systems — where tests drive design, infrastructure is deferred, and domain logic stays isolated from external concerns.\n\n## Key Focus Areas\n\n- **Domain-Driven Design** — Organizing code around bounded contexts, entities, and value objects that speak the language of the business\n- **Hexagonal Architecture** — Keeping domain logic independent from I/O concerns via ports and adapters\n- **Outside-In TDD** — Driving feature development from acceptance tests inward, letting design emerge from working code\n- **Fast Feedback** — Sub-second test suites using in-memory fakes, enabling confident refactoring at any time\n\n## Available Skills\n\n| Skill | Description |\n|-------|-------------|\n| [growing-outside-in-systems](skills/growing-outside-in-systems/) | Outside-In TDD with Hexagonal Architecture — drives feature development from acceptance tests inward, with emergent design and in-memory fakes |\n\n## When to Use This Specialization\n\nApply backend-development skills when:\n- Building new APIs, microservices, or backend features\n- Structuring domain models and bounded contexts\n- Setting up test infrastructure for a backend service\n- Refactoring toward cleaner architecture with confidence\n",
"documents": [
"specialization:backend-development"
]
},
"outgoingEdges": [
{
"from": "page:library-backend-development",
"to": "specialization:backend-development",
"kind": "documents"
}
],
"incomingEdges": [
{
"from": "page:index",
"to": "page:library-backend-development",
"kind": "contains_page"
}
]
}