Может ли кто-нибудь дать ясное объяснение тому, как provide()
работает внутри представления? Я прочитал официальную документацию, но меня это действительно беспокоит, если я определяю в начале шаблона
<% provide(:title, 'Help') %>
а затем позже у меня есть эта строка кода
<%= yield :title %>
что на самом деле происходит в фоновом режиме? Я знаю, что выход должен вызвать код. Что будет в этом контексте блоком кода?