We can now keep the user's state and inform them of errors in a way that is more difficult with server-ride rendering.
Of course the form gets returned from server validation will all user input prefilled? At least with Django that's the default behaviour.
We can now keep the user's state and inform them of errors in a way that is more difficult with server-ride rendering.