我正在Dancer
用 perl 构建一个应用程序。
我的应用程序侦听 POST 事件,将它们存储在数据库中,进行一些计算,然后可能 POST 到另一个 http 端点(它在 text/html 中呈现事件);在我用来进行更新的模块中,我使用 HTML 格式,例如:
$helper->post_update({
text => 'some text that is escaped',
main_text => 'unescaped text, <i>with html</i>',
...
});
是否有一个 perl 模块可以让我获得可扩展的、类似降价的支持?
例如:
代替
$newtext = "<b>this is bold</b> <i>this is italic</i> <span class="something">@evalutated_with_a_custom_rule</span> ... etc";
和
$newtext = Markdown::Module->run_rules("*this is bold* _this is italic_ @evalutated_with_a_custom_rule ... etc");
...为了进一步分离我的模型和视图。
提前致谢。