Бизнес-логика в JavaScript. Толстый клиент или тонкий клиент

Хорошая идея - реализовать бизнес-логику на стороне клиента с помощью JavaScript?

Какая должна быть логика? Логика проверки? Связано с графическим интерфейсом?

Что бы вы сделали, если бы ту же логику захотели использовать в другом приложении (открытое), реализующее ее в JavaScript, означало бы, что вы не можете повторно использовать эту логику.

С другой стороны, если вся логика будет включена на стороне сервера будет больше запросов к серверу.

Как вы думаете?

10
задан Alfredo Osorio 10 November 2010 в 15:25
поделиться