Mason (Perl) はフレームワークではなく、テンプレート言語であるということで、友人と意見が一致しませんでした。Perl の Mason は、JSP が Java に対して行うことと同じだと思います (純粋な技術的比較ではなく、類推として)。私の知る限り、JSP はフレームワークではなく、Mason でもないと思います。ウィキペディアMason (Perl)を調べたところ、メイン サイトには Perl で書かれた Web アプリケーション フレームワークであると書かれていますが、ディスカッション ページではそれが争われています。
それがフレームワークではない/フレームワークではない理由についての指針はありますか?
ysth からのコメントに基づいて更新: フレームワークの場合、少なくとも db アクセスを簡単にし、セッションを管理し、webapp が必要とする基本的なセキュリティ、テンプレート化、コードの再利用 (または基本的なタスクを簡単にするライブラリ) を行う必要があると思います。