Как называется вещь на стороне жирной стрелки в
$c->render(inline => 'The result is <%= 1 + 1 %>.'); $c->render(text => 'I ♥ Mojolicious!'); $c->render(json => {foo => [1, 'test', 3]});
И как я могу написать свою собственную?
Аргументы для render просто устанавливают значения sta sh внутри. Вот почему у них нет имени. Кажется, это особые значения sta sh, которые Mojolicious :: Renderer использует.
render
Если вы хотите создать специальную вещь, которая отрисовывает особые вещи, то с помощью обработчика,
https://mojolicious.org/perldoc/Mojolicious/Guides/Rendering#Adding Ваша любимая система шаблонов