Я собираюсь предположить, что вы не говорите о приложении node.js (для этого взгляните на now.js или express-expose).
В этих случаях, что бы яРекомендуется использовать как можно больше серверной части, так как клиент может отключить JavaScript (это особенно важно при проверке правильности).Вы можете использовать ajax, чтобы запустить сервер, запустить там код и вернуться в javascript.