Series
Backend and Data Systems
Follow API boundaries, application structure, data layers, and frontend collaboration as one service design flow.
- 01Backend API and Data System Design FoundationsA backend design note covering API boundaries, data ownership, validation, transactions, caching, and operational observability.
- 02Spring Boot Backend Application Structure and Data Access FlowNotes on Spring Boot application structure, controller-service-repository boundaries, dependency injection, and data access flow.
- 03Backend Data Layer Design and SQL/NoSQL OperationsA backend-focused review of relational modeling, SQL, NoSQL choices, transactions, indexing, and operational data boundaries.
- 04Web Frontend Foundations from a Backend Collaboration PerspectiveA backend-oriented review of frontend fundamentals, HTTP request flow, React state, routing, API calls, and team collaboration boundaries.