Un parcial es un fragmento de vista, una parte de una vista que es útil en varios lugares y se extrae para eliminar la duplicación. En pocas palabras, sin embargo, es que las vistas, independientes o parciales, son para presentación.
Como sabe, los controladores son para la lógica de procesamiento. Sin embargo, es inevitable que necesite algún procesamiento lógico cuando presente una vista. Entonces, por ejemplo, si tiene alguna pieza de presentación que solo está disponible para los administradores, puede extraer esa lógica a un ayudante y mantener la vista "pura" y solo de presentación. Helpers inevitablemente contendrá el código de presentación - etiquetas html y demás - pero eso es un subproducto de su uso, no su función principal.
También puede combinar los dos: un parcial para la presentación del administrador y otro para la presentación del usuario, y un asistente con la lógica para determinar cuál se representa en una situación particular.
Solo mi $ .02.
Pero los rieles usan solo asistentes para la presentación (como casillas de verificación y campos de texto) –