Sala fioletowa

Agenda sali

09:20 Otwarcie konferencji

10:00 - 11:00 Microfrontends - lessons learned from 3 years on production - Łukasz Fiszer, Łukasz Nowak

Abstrakt prezentacji

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

Abstrakt prezentacji

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

Abstrakt prezentacji

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

Abstrakt prezentacji

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

Abstrakt prezentacji

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.