Просто начинайте играть с breeze.js из-за очевидной прибыли во время кодирования, т.е. управлять доступом к данным модели с сервера напрямую в Javascript (я новичок здесь, так очевидно, голый с!).
В прошлом я использовал адакс для получения/отправки данных на сервер, и я использовал несколько различных клиентских инструментов в прошлом, чтобы предоставить некоторую помощь при запросе локальных данных, таких как jLinq.
Мой вопрос в том, что. Разве не опасно иметь по существу полный доступ к запросу модели в Javascript? Я должен что-то пропускать, потому что это похоже на действительно продуманный инструмент. Раньше я, по крайней мере, контролировал то, что может быть отправлено клиенту с помощью процесса запросов на бэкэнд, и снова используя что-то вроде jLinq и т.д. Я могу фильтровать данные и т.д. Я также могу понять компромисс, возможно, с получением прямого запроса/не дублирующая проблему локальной модели, так что если кто-нибудь мог бы дать некоторое представление об этом?
Спасибо!
ИЗМЕНИТЬ Очевидно, я не единственный, но я предполагаю, что существует разумный ответ - возможно, ограничение запрашиваемых данных с использованием методов DTO или чего-то еще? Другой вопрос размещен здесь