Jun 27, 2024
What really determines whether the project can be modified later is whether the state boundaries, page responsibilities and component abstractions are set correctly from the beginning.
Jun 27, 2024
What really determines whether the project can be modified later is whether the state boundaries, page responsibilities and component abstractions are set correctly from the beginning.
Jun 23, 2024
The settings page looks simple, but it is actually very suitable for practicing page hierarchy, state ownership and component abstraction.
Jun 19, 2024
Many SwiftUI performance issues are caused by state granularity, calculation timing, and view update scope getting out of hand
Jun 15, 2024
What really needs to be distinguished is how status changes are observed, propagated and closed.
Jun 11, 2024
The real adaptation is not to lock the page into one visual condition from the beginning.
Jun 7, 2024
What's really hard is keeping the loading, results, errors, and page lifecycle consistent
Jun 3, 2024
What really needs to be distinguished is whether the animation is attached to the state change, or whether it needs to be explicitly wrapped for a specific change.
May 30, 2024
The real difficulty with List is that once data identity, status updates, and interaction behaviors are entangled, it is easy to cause problems together.