Sí, lo hay.
Al usar fetch, registra una dependencia en el conjunto completo de resultados de la consulta en el acto. Usando find
y luego iterando usando {{#each}}
una dependencia se registra en cada documento por separado. Entonces, cuando un documento cambia, solo se vuelve a procesar el código relevante. Al usar fetch
, cambiar cualquier documento en el conjunto de resultados volvería a representar todo el ámbito en el que utilizó fetch
.
Para conjuntos de resultados pequeños, no hace ninguna diferencia. Para conjuntos más grandes con cambios frecuentes, podría ralentizar el cálculo y causar artefactos visuales no deseados.
Escribí una publicación que puede ayudarlo a comprenderlo (aunque no responde directamente a su pregunta)