SwiftUI Stacks - engine details in context of modifiers?

When I got started with CSS, there were a few pages that had all the basic examples - spacing subviews of a fixed size, spacing subviews with a certain amount of padding, etc. Basically given a list of subviews, what it would take to see the subviews displayed within the parent container.

Before SwiftUI, Modern Auto Layout was a great reference into how UIKit managed views. There was a clear description of how the engine worked, and how the parent and child views were rendered.


With SwiftUI, it's not clear to me. The API has pretty short explanations, and when I try different combinations, it seems like the modifiers overlap each other, and most I apply seem to have no effect at all, which brings me to the reason why I don't like CSS.


Is there anything out there that goes into detail about how the rendering engine manages parent/child views, in the context of the modifiers?

SwiftUI Stacks - engine details in context of modifiers?
 
 
Q