> "Auto Layout" in Swift is just a bare bones reimplementation of what we have
> in modern css with flexbox and grid.
How to say "I have no idea about Auto Layout of Swift UI" without saying it.
Not to mention that Auto Layout was introduced with OS X 10.7 Lion in2011 and iOS6 in 2012. CSS grid appeared in 2017 and viable support for flexbox around 2015. Interesting how they managed to do a "bare bones reimplementation" of something a few years before that something even came to live. Especially when those mechanisms are not very similar to each other.
Auto Layout has it roots in Cassowary, and is constraints based, which neither CSS Grid or Flexbox are.People who never worked with native tech have no idea, how faster it is to do stuff on it, because you do not have to reinvent every small wheel and cog, unlike web tech.
E.g. navigation stack which iPhone OS/iOS had since the day one and React Native was/is struggling for years to have it. Or table views and reusable cells. When you add SwiftUI into the mix the "web evangelists" claims about web-tech superiority start to sound as credible as Russian propaganda.
I've been working with both stacks for years, and these nonsensical claims just make me sad.