WAF
perl
海外だとCatalystとかDancerとかMojoliciousとか。 日本ならAmon2で。
java
Spring Boot 2で。
テンプレートエンジン
perl
昭和では Template Toolkit いわゆるttと呼ばれるものを使っていたが現在は Text::Xslate を使えばよい。syntaxもttとほぼ同じにできる。
java
thymeleafはSpringがサポートしているものなので何かと安心。ブラウザでそのまま表示できるのでマークアッパーにも優しい。
freemarkerは前述のttと近い感じで使える。しかし変数とかの表示はサーバでのレンダリングなのでブラウザでそのまま表示はできない。