PRESENTATION NAME

advertisement
Not Yet Another Conference
Kraków, 2010-06-19
Grails - Reusable functionalities
Jak zrobić dobre wrażenie
Kilka słów o mnie
•
•
•
•
Programista od 15 lat
Pasjonat nowych technologii
Wyznawca i fanatyk TDD/SOLID/Simple Design
Wiecznie niezadowolony z zastanych
rozwiązań
• Przeciwnik zasady „wszystko jest gwoździem”
Kilka słów o prezentacji
Czego nie będzie?
– Omówienia wzorca MVC
– Podstaw platformy Grails
– Podstaw Groovy’ego
– Wprowadzenia w HTML/CSS/JavaScript
– Opowieści o istotach pozaziemskich
Kilka słów o prezentacji
Czego nie może zabraknąć?
– Pokazu najważniejszych pluginów
– Pokazu tworzenia własnych pluginów
– Pokazu składania aplikacji z pluginów
– Tworzenia własnych bibliotek tagów
– Tworzenia komponentów
– jQuery – jedynie słusznej biblioteki JavaScript
Zacznijmy od końca
Podstawa dobrego wrażenia – GUI
Kontynuując…
Nie samym GUI człowiek żyje, czyli „mięsko”
To już na pewno ktoś napisał!
Pisanie aplikacji „od zera” jest nieefektywne!
To trzeba wydzielić!
Wydzielamy funkcjonalną część aplikacji
Efekt układanki
Pisanie następnej aplikacji jest prostsze
Pluginy
•
•
•
•
•
GORM
Java Melody
Acegi (Spring Security)
Quarz
XFire
• Jasper
Rezultat końcowy
Zadowolony klient, który wraca po więcej!
A na koniec?
Pytania i odpowiedzi
Not Yet Another Conference
Kraków, 2010-06-19
Thank you for watching!
Download