Architecture over frameworks
Clean Architecture starts from a simple idea: the core of your application should not depend on delivery mechanisms.
UI frameworks, runtimes, databases, and external services are adapters. They should plug into your system, not shape it.
xndrjs gives TypeScript projects small primitives for making this separation explicit instead of relying on custom solutions and discipline alone.