Что означает "рендеринг" (backbone.js)?

До сих пор я работал только с HTML, CSS, некоторыми JavaScript и jQuery - ничего больше. Недавно на работе мне пришлось начать работать с backbone.js, и я довольно потерян.

Что именно означает "рендеринг"? Я продолжаю находить ответы на "когда делать", "как рисовать" и т.д., Но не объяснять термин (я не являюсь носителем английского языка).

2 ответа

Как правило, это означает создание окончательного результата из данной модели/шаблона. Например, если у вас есть шаблон

{{my_var}}

Затем вы можете отобразить его с помощью my_var=1. Результат будет

1

Это, очевидно, зависит от шаблона движка (он должен признать, что {{my_var}} должен быть заменен на 1, в частности он должен знать, что {{ и }} - специальные символы). Это можно легко обобщить на более сложные структуры, такие как представления.


Средство рендеринга отправляет окончательный вывод в браузер или отправляет представление в браузер в шаблоне MVC.

licensed under cc by-sa 3.0 with attribution.