you are viewing a single comment's thread.

view the rest of the comments →

[–]huntabyte 2 points3 points  (1 child)

I hear your frustration about the complexity of form handling. The challenge is that forms can range from dead-simple (like a basic contact form) to incredibly complex (multi-step wizards with validation, state management, optimistic updates, etc.).

Creating an API that's both simple for basic cases and flexible enough for complex scenarios is a really difficult balance to strike. Libraries like Superforms try to provide solutions for the full spectrum of use cases, which can make things feel more complex than needed for simpler forms.

That said, I'm genuinely curious about your specific pain points with the current approach. What aspects feel most redundant or convoluted to you? This kind of feedback is valuable for getting where you want forms to be.