Webové aplikační rámce

Vývoj se kromě triviálních aplikací dnes děje za pomocí webových rámců (web frameworks).

  • Rámce řeší "kde co": od podpory prezentační vrstvy (šablony, validace vstupů, lokalizace), aplikační logiky (řízení toku výpočtu, Aspect-oriented Programming, testování), až po datovou vrstvu (např. perzistenci javových objektů) a bezpečnost aplikací (JAAS, Acegi)

  • Proto v jedné přednášce poznáte rámec Struts (starý, dobrý, známý...).

  • Existují i velmi moderní "lehké" rámce (Spring).