Whenever I go from SwiftUI tinkering to a web project, I'm always struck by how you get _absolutely fucking nothing_ for free on the web platform.
I've been spoiled by, you know, easily truncating text and embedding a map with a single line. Meanwhile you gotta fight with every morsel of energy in your body to make custom tooltips on the web.
I'm the opposite. When a platform/library allows me to do something complex very easily, I get extremely suspicious. My experience tells me that this ease, that usually comes with reduced control over what I'm doing, will eventually bite me in the ass so hard I won't ever recover.
For SwiftUI specifically, I heard people complain that it makes it easy to build things Apple has made a provision for, but for anything even a little bit non-standard you're screwed. Also lots of undocumented "magic" behaviors with paddings and animations and such.
I'm the opposite. When a platform/library allows me to do something complex very easily, I get extremely suspicious. My experience tells me that this ease, that usually comes with reduced control over what I'm doing, will eventually bite me in the ass so hard I won't ever recover.
For SwiftUI specifically, I heard people complain that it makes it easy to build things Apple has made a provision for, but for anything even a little bit non-standard you're screwed. Also lots of undocumented "magic" behaviors...