私はDancer
perlでアプリケーションを構築しています。
私のアプリは POST イベントをリッスンし、それらをデータベースに保存し、いくつかの計算を行ってから、別の http エンドポイント (イベントを text/html にレンダリングする) に POST する可能性があります。更新に使用するモジュールでは、次のような 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");
... モデルとビューをさらに切り離すために。
前もって感謝します。