Simple view
Full metadata view
Authors
Statistics
Zastosowanie biblioteki SmartGWT jako warstwy prezentacji dla platformy Groovy on Grails
Use of SmartGWT library as a presentation layer for Groovy on Grails platform
SmartGWT, Grails, wtyczka, szkielet webowy
Niniejsza praca dyplomowa ma dwa zasadnicze cele.Pierwszym jest zaprezentowanie biblioteki SmartGWTw połączeniu z platformą Groovy on Grails jako ciekawąalternatywę dla popularnych szkieletów webowych dla językaJava opartych o wzorzec MVC. Aby to osiągnąć omówiłemmechanizmy stosowane w świecie Javy korporacyjnej,przedstawiłem wzorzec MVC oraz jego zmodyfikowanąwersję. Następnie zaprezentowałem trzy znane szkielety,omawiając ich architekturę i przepływ danych. Drugim celemjest zaimplementowanie rozszerzenia (wtyczki) dla Grails. Dojej głównych zadań należą: uproszczenie konfiguracji,dostarczenie mechanizmów obsługi żądania, odpowiedzi orazsytuacji wyjątkowych oraz generowanie kodu dla częstowykorzystywanych akcji. Ponadto wtyczka zapewnia szeregskryptów ułatwiających codzienną pracę oraz moduł dozarządzania klasami domenowymi w aplikacji. W pracyzaprezentowałem również prostą aplikację zawierającą kilkaprzypadków użycia, która oparta jest w większości nagenerowanym kodzie. Zwieńczeniem całości jest rozważeniedalszych możliwości rozbudowy wtyczki, aby w pełniwykorzystywała bogactwo rozwiązań, zarówno SmartGWT,jak i platformy Grails.
dc.abstract.other | Niniejsza praca dyplomowa ma dwa zasadnicze cele.Pierwszym jest zaprezentowanie biblioteki SmartGWTw połączeniu z platformą Groovy on Grails jako ciekawąalternatywę dla popularnych szkieletów webowych dla językaJava opartych o wzorzec MVC. Aby to osiągnąć omówiłemmechanizmy stosowane w świecie Javy korporacyjnej,przedstawiłem wzorzec MVC oraz jego zmodyfikowanąwersję. Następnie zaprezentowałem trzy znane szkielety,omawiając ich architekturę i przepływ danych. Drugim celemjest zaimplementowanie rozszerzenia (wtyczki) dla Grails. Dojej głównych zadań należą: uproszczenie konfiguracji,dostarczenie mechanizmów obsługi żądania, odpowiedzi orazsytuacji wyjątkowych oraz generowanie kodu dla częstowykorzystywanych akcji. Ponadto wtyczka zapewnia szeregskryptów ułatwiających codzienną pracę oraz moduł dozarządzania klasami domenowymi w aplikacji. W pracyzaprezentowałem również prostą aplikację zawierającą kilkaprzypadków użycia, która oparta jest w większości nagenerowanym kodzie. Zwieńczeniem całości jest rozważeniedalszych możliwości rozbudowy wtyczki, aby w pełniwykorzystywała bogactwo rozwiązań, zarówno SmartGWT,jak i platformy Grails. | pl |
dc.affiliation | Wydział Matematyki i Informatyki | pl |
dc.contributor.advisor | Moczurad, Włodzimierz - 130705 | pl |
dc.contributor.author | Kubak, Michał | pl |
dc.contributor.departmentbycode | UJK/WMI2 | pl |
dc.contributor.reviewer | Foryś, Wit - 127940 | pl |
dc.contributor.reviewer | Moczurad, Włodzimierz - 130705 | pl |
dc.date.accessioned | 2020-07-13T17:05:58Z | |
dc.date.available | 2020-07-13T17:05:58Z | |
dc.date.submitted | 2010-10-21 | pl |
dc.fieldofstudy | informatyka stosowana | pl |
dc.identifier.apd | diploma-50005-34587 | pl |
dc.identifier.project | APD / O | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/166450 | |
dc.subject.other | SmartGWT, Grails, wtyczka, szkielet webowy | pl |
dc.title | Zastosowanie biblioteki SmartGWT jako warstwy prezentacji dla platformy Groovy on Grails | pl |
dc.title.alternative | Use of SmartGWT library as a presentation layer for Groovy on Grails platform | pl |
dc.type | master | pl |
dspace.entity.type | Publication |