The goal is to show that the practices are framework-agnostic: thin endpoints/views, explicit service workflows, client boundaries for external APIs, repository boundaries for persistence, centralized ...