When should I use page caching?

Platform: .NET MAUI|Category: Navigation

MAUI Shell does not cache pages automatically. Cache pages only if creation cost is high and you can manage the lifecycle (unsubscribe events, free resources). If you cache, implement cleanup in OnDisappearing and consider IDisposable on resource-holding ViewModels.