We are going through this documentation https://world.episerver.com/documentation/developer-guides/forms/handling-events-for-forms/ for episerver forms event handling and we have client side and server side techniques specified in this document.
Can anybody help us understand benefit handling events in either way?
One important reason is to reduce number of calls to server and handle the logic at client side that don't need server interaction. One of them is the validation of form fields. Similar to that for server side on a login form you validate if a user exist with the username entered.
So, it's all about the performance thing. Try to handle the logic more on client end so that you can reduce the burden on server to increase performance (by reducing number of calls to server).