Echo JS 0.11.0

<~>

tracker1 4 days ago. link 1 point
Cool to see stuff like this... that said, personally I've really gotten into basing most of my validation around zod... this works with hono/zod-openapi as well as client validation integration, so I'm able to get a lot of usage out of the same tools on both the client and server usage.

For server-side, with JS/TS I've gone heavy in with hono, recently used the zod + openapi integration, which has been very nice to use.   I've also used C# with FastEndpoints library, which has also been very nice.

Client side, currently working with Mantine component library, though have used MUI a lot as well...  for forms, I've used React + React-Hook-Form and zod indegration.  Creating modest wrappers around form field elements in order to present error states and helper messages cleanly.

Not to detract from this Vue3 approach, just pointing out what I've used and that zod in particular has made things pretty nice all around, not just on the client.