Я могу понять, почему шаблоны HTML (файлы .tpl) должны быть обработаны заранее (с loadTemplates
) и помещены в файл HeistConfig
. Это позволяет Heist заранее обрабатывать HTML в более эффективном формате.
Однако я не понимаю, почему splices тоже нужно создавать заранее и помещать внутрь файла HeistConfig
. Какая польза от этого? Я не вижу преимущества, потому что соединения все равно вычисляются во время выполнения. Какой мыслительный процесс стоит за этим?
Я думаю, это может быть связано с тем, что соединение также может выполнять код во время загрузки (в дополнение к времени выполнения). Это основное объяснение?