Apache Wicket jako komponentowy framework MVC dla webowej warstwy prezentacji
alternative title:
Apache Wicket as the MVC component-based framework for the web presentation layer
author:
Wach Paweł
reviewer:
Mrozek Marian , Kalita Piotr
advisor:
Kalita Piotr
date of submittion
:
2010-05-13
abstract in other languages:
Apache Wicket to framework MVC (Model-View-Controller),wykonany w technologii Java EE (Enterprise Edition), oparty okoncepcję component-oriented. Jako, że koncepcja ta wkontekście aplikacji webowych jest stosunkowo młoda orazniesprawdzona, zasadność użycia realizującego ją rozwiązaniado budowy większych, komercyjnych projektów budzi wświadku informatycznym duże wątpliwości. Praca ma na celuprzeprowadzenie dogłębnej analizy frameworku pod względemjego użyteczności w procesie tworzenia rozbudowanychaplikacji webowych. Przy opisie poszczególnych jegomechanizmów wykrywane są potencjalne zagrożenia związanez ich używaniem, oraz proponowane jest rozwiązanie dlakażdego z dostrzeżonych problemów. Dowodem poprawnościrozważań jest aplikacja Wicketmedia, stanowiąca częśćpraktyczną niniejszej pracy. Uwzględnia ona wskazanewytyczne programowania z użyciem Apache Wicket.Niewątpliwym osiągnięciem pracy jest wyodrębnienie zbiorukonwencji pozwalających na bezpieczne programowanie zużyciem opisywanej technologii. Nakład pracy potrzebny nawdrożenie proponowanych dobrych praktyk bilansuje się zbogatymi możliwościami frameworku. Pozwala to postawićtezę, że Apache Wicket jest dojrzałą technologią, która zpowodzeniem może konkurować ze sprawdzonymirozwiązaniami o ugruntowanej pozycji na rynku frameworkówwebowych.