La différence entre le Rendu et le Rendu Partiel et le Rendement

Je l'ai lu dans le cas des Rails guides, Ont cherché à Micheal Hartel livre et de la lecture à partir de Rails de Vue livre, mais encore je m'embrouille 🙁

Il y a un _footer.html.erb fichier de sorte qu'il est "partielle" et dans le code qu'il a écrit:

<%=render 'layouts/footer' %>

si ma compréhension est que quand il voit que ça, va et insérer le code HTML pour le fichier de pied de page ici. Ok...
Maintenant, quelques pages plus loin il est dit:

<%= render partial: 'activitiy_items/recent' %>

alors POURQUOI cette fois, nous avons le mot "partielle" ici, mais nous ne l'avons pas dans la précédente?

Et il y a quelque part d'autre, je vois <%= yield :sidebar %>

Donc ce yield également insérer du code HTML dans sa place? Bien n'était-ce pas ce que render était en train de faire?

J'espérais que si un autre programmeur au lieu de livres explique ce à moi peut-être je reçois cette fois-ci:)

InformationsquelleAutor | 2013-05-29