http://qs1969.pair.com?node_id=11135390


in reply to Dancer + template toolkit default html filter

Excellent question and thought process on your part. FWIW, Text::Xslate and a couple other template systems default to escaped and are generally better view layers precisely because they don’t have the kitchen sink of features TT does (I am a 20 year user of TT and I love how much it offers but it’s frequently a case of offering enough rope to hang yourself); and also because they are drastically faster. Anyway…

Template::Stash::AutoEscaping is probably the best choice now without rolling your own. I’ve never used it, I use Xslate for everything new, but Shlomi Fish is a conscientious hacker so I’d expect it to be right. TT hasn’t seen a lot of development in 10 years so older modules are generally going to be fine or easy to fix if they aren’t.

Replies are listed 'Best First'.
Re^2: Dancer + template toolkit default html filter
by AlexP (Pilgrim) on Jul 26, 2021 at 16:00 UTC

    Thanks! I will explore other template engines. It’s excellent that dancer is quite flexible in this.