Skip to main content

Backend

A domain that collects notes on server-side development. It covers business logic design, data persistence, and API construction.

What this domain covers
  • Database Design Guide — For junior engineers with 6 months to a few years of programming experience. A 19-chapter guide plus a glossary and design templates that takes you from requirements through E-R diagrams, table definitions, and SQL in one continuous flow (available now; more of a learning resource)
  • A Practical Guide to Laravel × DDD × Clean Architecture — A step-by-step explanation of Laravel as an API backend together with DDD and clean architecture (20 chapters, available now)
  • PayloadCMS Guide — A Next.js-native headless CMS. The 7-chapter guide walks through the main features in 3.x, data modeling, Next.js integration, and deployment (available now)

Topics planned for the future

  • API design — REST / GraphQL, endpoint design, error handling
  • Authentication and authorization — sessions, JWT, OAuth (the database perspective is already covered in Database Design Guide, Chapters 15–16)