Sala fioletowa
Agenda sali
10:00 - 11:00
Microfrontends - lessons learned from 3 years on production - Łukasz Fiszer, Łukasz Nowak
Doing frontend development at scale - with large applications, multiple teams and complex products - is hard. Micro-frontends is an architecture pattern that has been gaining in popularity for last few years in promise to solve this problem. In this presentation we'd like to share our experiences of building, running and evolving a microfrontends platform: the good parts & the bad parts, challenges and solutions, dos&don’t.
11:00 - 11:30 Przerwa na kontakt z Wystawcami
11:30 - 12:30
Mity o accessibility - Tomasz Jakut
Dostępność (accessibility) to niezwykle ważny aspekt każdej strony internetowej. To też równocześnie jeden z bardziej niszowych i egzotycznych tematów, wokół którego narosło sporo mitów. W tej prezentacji z kilkoma z nich się rozprawimy!
12:30 - 13:00 Przerwa na kontakt z Wystawcami
13:00 - 14:00
Automated testing in real-world applications. - Michał Warda
A vast majority of testing written online has almost nothing to do with real-life application testing. It's complicated, expensive, and does not relate to typical projects. In my presentation, I'll show you that everyone is able to write tests for web applications, and do so fast.
14:00 - 15:00 Długa przerwa na kontakt z Wystawcami
15:00 - 16:00
Gdy iframe iframem iframe'a pogania, czyli o UI który staje się platformą - Bartosz Cytrowski, Michał Michalczuk
Znacznik iframe przez wielu określany mianem reliktu przeszłości ciągle, przez brak lepszych alternatyw, znajduje zastosowanie. Spokojnie, to nie będzie kolejny talk o Microfrontends. Wyklarujemy ograniczenia jakie niesie ze sobą komunikacja cross-origin i pokażemy jak efektywnie budować API, które pozwala zamienić UI produktu w platformę na której mogą budować inni. Opowiemy jak zrobiliśmy to w Forge (About Forge), co ma to wspólnego z iframe'ami i jak zewnętrzne aplikacje rozszerzają UI produktów Atlassiana (Jira Cloud).
16:00 - 16:30 Przerwa na kontakt z Wystawcami
16:30 - 17:30
Dilemmas in React - Adrian Połubiński
Pracując z React z pewnością można natknąć się na pewne problemy. Skalowalność rozwiązania, odpowiedni podział komponentów, zarządzanie stanem i wiele, wiele innych... W prezentacji zlokalizujemy największe problemy oraz postaramy się je rozwiązać. Dodatkowo weźmiemy pod uwagę jaki wpływ na aplikacje może mieć zaniedbanie w początkowych fazach rozwoju projektu.