Метеор: оптимистичный интерфейс и appCache
Как приложение метеора работает с серверными методами для вставки и обновления? особенно:
- если приложение временно находится в автономном режиме (доступно через appCache-пакет) и происходит вызов метода на стороне сервера: возможен ли оптимистичный интерфейс? как это работает?
- мне нужно определить (обычно на стороне сервера) методы в
/libs
каталог вместо/server
?
Спасибо
1 ответ
- Вы должны положить свои коллекции под
libs
и использоватьCollection.allow
а такжеCollection.deny
контролировать разрешение на стороне сервера и клиента.
В метеоре, в большинстве случаев вы имеете дело с данными на стороне клиента, Метеор будет сохранять их в Minimongo и синхронизировать ваши обновления с сервером, когда они будут доступны.
- Относительно определения метода, это действительно зависит от того, где вы хотите его использовать, только несколько вещей, которые вы положите на сервер, например, логика аутентификации, соль шифрования