Ya ada.
Dengan menggunakan fetch, Anda mendaftarkan ketergantungan pada seluruh hasil kueri yang ditetapkan di tempat. Dengan menggunakan find
dan kemudian iterasi menggunakan {{#each}}
ketergantungan terdaftar pada setiap dokumen secara terpisah. Jadi ketika satu dokumen berubah, hanya kode yang relevan yang dirender ulang. Saat menggunakan fetch
, mengubah dokumen apa pun di kumpulan hasil akan merender ulang seluruh cakupan tempat Anda menggunakan fetch
.
Untuk kumpulan hasil kecil tidak ada bedanya. Untuk set yang lebih besar dengan perubahan yang sering, hal ini dapat memperlambat komputasi dan menyebabkan artefak visual yang tidak diinginkan.
Saya menulis posting yang dapat membantu Anda memahaminya (meskipun tidak menjawab pertanyaan Anda secara langsung)