Jun 22, 2024
Worked well. It tends to be more performant, and it's a lot easier for developers to pickup than reactive code, especially when one needs to make successive API calls (no chained flatMaps).
I'm fluent in Combine and RxSwift and a lot of that knowledge was hard earned, so I get the reluctance to switch over.
But it's worth it.
Also might find the following interesting.
https://medium.com/the-swift-cooperative/async-await-and-mainactor-strategies-cc35b6c58b52