Что означает совместное использование кода между сервером и клиентом в Javascript?

Честно говоря, я не совсем понял одну концепцию, копаясь в NodeJS. И эта концепция о том, как NodeJS позволяет нам обмениваться кодом между сервером и клиентом. Что это на самом деле значит? Означает ли это, что я могу написать функцию, которую я, возможно, вызываю на стороне клиента, и она вызывается как удаленный метод, или это означает, что код копируется на стороне клиента и запускается?

Может кто-нибудь дать мне немного интуитивно понятный пример, которым я могу обернуть голову?

7
задан David Hoerster 22 February 2011 в 21:57
поделиться