Skip to content

Backend

This section covers server-side architecture, API design, runtime, and data flow — focused on clear boundaries and maintainable implementations.

  • API design, error handling, and permission models
  • Server-side module boundaries and data flow
  • Java, Node.js, edge runtimes, and background tasks
  • Logging, configuration, testing, and observability
  • API response structure and error models
  • Service layer and data access layer boundaries
  • Background tasks and retry strategies
  • Server-side configuration and environment variable management