Meetup: https://www.meetup.com/wroclawjug/events/307897611/
Temat: Web applications for Java developers
Abstract:
Każdy programista Javy prędzej czy później staje przed wyzwaniem stworzenia aplikacji z nowoczesnym, przyjaznym interfejsem, najlepiej dostępnym bezpośrednio z poziomu przeglądarki. Ogromna liczba frameworków frontendowych sprawia jednak, iż czas potrzebny na ich opanowanie bywa zniechęcający.
Vaadin Flow to framework stworzony z myślą o programistach Java – pozwala na tworzenie eleganckich, nowoczesnych i dostępnych aplikacji webowych, wykorzystując autorską bibliotekę komponentów UI, bez konieczności pisania kodu w JavaScript.
W trakcie prezentacji autor przybliża podstawowe aspekty pracy z Vaadin Flow oraz pokazuje, jak w prosty sposób zbudować aplikację z integracją źródła danych i konfiguracją bezpieczeństwa.
Prelegent: Marcin Głowacki
Z Javą związany od 15 lat. Podczas pracy na uczelni zgromadził wokół siebie grupę pasjonatów tej technologii oraz zgłosił wydział do programu Oracle Academy, inicjując lokalny micro JUG "Java FTW!" (Java For The Win!). W ramach cyklicznych wykładów – zarówno z podstaw, jak i zaawansowanych aspektów Javy i MySQL – zarażał swoją pasją dziesiątki studentów.
Zdobywając doświadczenie przy tworzeniu systemów zarządzania użytkownikami i dokumentacją, jego ścieżka zawodowa skierowała się ku sektorowi bankowości enterprise, gdzie przez siedem lat rozwijał swoje kompetencje. Pracując nad wewnętrznym systemem opartym na Vaadinie, dostrzegł potencjał tego frameworka – na tyle duży, iż postanowił sam przyczynić się do jego rozwoju.
Zaczynał jako developer głównego frameworka Vaadin Flow, by z czasem objąć rolę lidera zespołu Vaadin Copilot. w tej chwili pełni funkcję engineering managera, odpowiadając za rozwój Vaadin Copilot, serwisu start.vaadin.com, a także rozszerzeń do przeglądarek IntelliJ i VS Code.