It's useful for running things like Zod validators on both the client and server, since you can have realtime validation to changes that doesn't require pinging the server.