Hi folks! I'm wondering how many teams are using the “ui” object returned by the kratos flow initialization APIs to dynamically render a form for the user at runtime, vs explicitly defining the form in your UI to match your identity schema?
Dynamically rendering the form adds complexity and ambiguity to the UI since it's not known until runtime, but manually defining it makes it harder to change your identity schema since you also need to update your UIs.
I'm experimenting with kratos and keen to hear from anyone who's tried either approach.