Как я должен использовать "ES6 импорт" с расширенными методами Meteor пакета с клиентского сервера или обоих?

У меня есть мой метод здесь: импорт / API / книги / методы

Следуя руководству, мы можем импортировать этот метод с сервера или с обоих (сервер и клиент), если нам нужен оптимистичный пользовательский интерфейс.

Однако, если мы используем этот пакет: https://github.com/meteor/validated-method: необходимо ли импортировать из обоих? Можем ли мы просто импортировать с сервера?

Спасибо


Обновить

Я уже читал это:

1 ответ

Решение

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

Если вы хотите сделать что-то по-другому на клиенте или сервере, у вас есть isSimulation логическое значение, которое будет иметь значение true в случае, если оно работает на клиенте, и значение false на стороне сервера.

Соответствующие документы

Другие вопросы по тегам