Вопрос по – в ExtJS лучше вызывать Model.save () или Store.Sync ()?
===================================================================

И каковы последствия каждого?

я вижу это`Model.save()`Например, автоматически обновляет модель с результатами с сервера. Я не уверен, если`sync()` делает.

`Store.sync()` также обновляет измененные записи (при условии, что вы правильно настроили ответ сервера).

Итак, технически оба метода делают одно и то же. Однако, на мой взгляд, вы можете использовать`Model.save()` только в одном случае: когда у вас нет`store`, Зачем? Потому что, когда у вас есть магазин, и тем не менее вы используете`Model.save()` это означает, что у вас есть настройка соединения (прокси) для обоих`store` а также`model`, И это означает, что у вас есть дублированный код, который потенциально сложнее поддерживать.

Итак, подведем итог, вы используете`Model.save()` только если вы используете**standalone model**без магазина (это может быть тот случай, когда у вас есть`form` который не связан ни с одной сеткой. Таким образом, вы создаете автономную модель для такой формы), и вы используете`Store.sync()` в других случаях.