è javascript, quindi funziona lato client