The general mentality when using vertical slice architecture is all about thinking in endpoints. Do not think in CRUD. Do not think in resources. Do not think in entities. Think in features. Think in use cases. Think in endpoints.

https://docs.breakneck.dev/projectPhilosophy