Lift を使い始めたとき、リフレクションを多用している (またはそうしているように見える) ことに少し驚きました。JSP での私の経験も同様でした。
私は Web 開発にかなり慣れていないので、これらのツールがどのように機能するかはよくわかりませんが、疑問に思っているのは、
リフレクションの使用を奨励する Web 開発の側面は何ですか?
リフレクションを使用しない方法で、(1) テンプレート ページからのコードの参照 (2) オブジェクト リレーショナル マッピングを処理する (静的に型付けされた言語の) ツールはありますか?