To Hide/Show Component We can use showwhen,and/or,match,if for logic
which is best and what to use where
Discussion posts and replies are publicly visible
I mostly use showWhen. In cases where I need to control a bunch of components, I wrap them in a layout component and use this one for my showWhen.
When building wizards or more complex interfaces, I use a mix of showWhen, match, choose and if, depending on the actual use case.