Entendiendo Meteor Publicar / Suscribirse

Tengo una aplicación sencilla que muestra una lista deProjects. He quitado elautopublish Paquete para que no esté enviando todo al cliente.

 <template name="projectsIndex">    
   {{#each projects}}      
     {{name}}
   {{/each}}
 </template>

Cuandoautopublish se encendió, esto mostraría todos los proyectos:

if Meteor.isClient
  Template.projectsIndex.projects = Projects.find()

Con esto eliminado, tengo que hacer además:

 if Meteor.isServer
   Meteor.publish "projects", ->
     Projects.find()
 if Meteor.isClient
   Meteor.subscribe "projects"
   Template.projectsIndex.projects = Projects.find()

Entonces, ¿es correcto decir que el lado del clientefind() ¿El método solo busca los registros que se han publicado desde el lado del servidor? Me ha estado tropezando porque sentí que solo debería estar llamandofind() una vez.

Respuestas a la pregunta(4)

Su respuesta a la pregunta