Clean Architecture provides a standard way to avoid tight coupling and external dependencies in complex software applications. The Ardalis.CleanArchitecture.Template NuGet package provides a useful starting point for solutions that wish to use this approach for API development.