Łączenie bogatego frontendu z backendem napisanym przy użyciu frameworków typu Django może skończyć się bólem głowy. W ramach mojej prezentacji postaram się przedstawić typowe problemy na jakie możemy się natknąć w tego typu aplikacjach, a jako rozwiązanie zaproponuję architekturę Single Page Application. Przedstawię zarówno plusy jak i minusy podejścia SPA.
W ramach prezentacji przedstawię bibliotekę djet, która ułatwia testowanie widoków aplikacji napisanych z użyciem frameworka Django. Przedstawię także kilka przydatnych praktyk oraz problemów w testowaniu API stworzonego w oparciu o Django Rest Framework.
Konrad jest programistą specjalizującym się w tworzeniu backendowych aplikacji webowych w języku Python, jednak w obszar jego zainteresowań wchodzą także aplikacje mobilne, klienci webowi czy też zarządzenie infrastrukturą. Lubi proste i czyste rozwiązania. Współorganizator spotkań warszawskiej społeczności PyWaw oraz konferencji PyWaw Summit. Senior engineer w xCheck oraz CTO w Ulala Chef. Swoją pasję dzielenia się wiedzą realizuje jako trener, prowadząc szkolenia, głównie z tematów związanych z Pythonem. Po godzinach buduje roboty i gra na gitarze basowej.
Współzałożyciel firmy Sunscrapers, która zajmuje się projektowaniem i budowaniem systemów przetwarzania danych oraz aplikacji mobilnych i webowych, dając swoim klientom jakość i wsparcie. Przemek odpowiada za technologiczną stronę firmy oraz jej ciągły rozwój, wybierając odpowiednie technologie, dobierając zasoby i stojąc na straży jakości projektów. Przemek wierzy w moc społeczności w świecie technologii - dlatego współorganizuje comiesięczne spotkania programistów technologii Python, PyWaw.
Daftcode to polski venture builder – spółka, która tworzy własne firmy technologiczne. Od fazy koncepcyjnej, przez budowę produktu, po skalowanie działalności. Dzięki wykorzystaniu najnowszych technologii i rozwiązań opartych o Data Science, Machine Learning, czy Blockchain Daftcode z powodzeniem zmienia śmiałe pomysły w szybko rozwijające się produkty i przedsiębiorstwa. W grupie Daftcode znajdują się m.in. Nethone – dostawca rozwiązań business intelligence bazujących na AI, Skriware – platforma edukacyjna wykorzystująca druk 3D do nauki umiejętności STEAM, Indoorway – twórca inteligentnych narzędzi do digitalizacji przestrzeni, Straal – dostawca rozwiązań płatniczych oraz Daftmobile - twórca gier i aplikacji mobilnych. Grupa Daftcode to także usługi B2B: m.in. digital product house EL Passion i agencja marketingowa Performante.
Megiteam to firma świadcząca usługi hostingowe dla programistów oraz firm z branży IT. Na ich serwerach uruchomisz produkcyjnie każdą aplikację pythonową w mniej niż 5 min. Megiteam rozumie twoje potrzeby, dlatego umożliwa szybkie dodawanie różnych sterydów, takich jak Memcached czy Varnish. Jeśli wydaje ci się, że coś jest niemożliwe do uruchomienia skorzystaj z ich supportu, a pomogą natychmiast. Załoga Megiteam chętnie dzieli się swoją wiedzą na konferencjach i wydarzeniach pythonowych oraz udziela się w świecie Open Source.
Sunscrapers is a technology consultancy where the most driven and experienced engineers come together to solve meaningful challenges using software, data, and AI. We’re a team that values excellence, ambition, and trust, combining deep industry expertise with a passion for engineering to create high-impact software for finance and healthcare. At Sunscrapers, you’ll be part of a close-knit team of 40, where your work is valued and your growth is supported. We actively contribute to the engineering community through events, open-source projects, and our in-house R&D lab, giving you the chance to explore the latest technologies. We’re proud to maintain an eNPS above 70 and a 5/5 rating on Glassdoor, reflecting our commitment to creating an environment where everyone thrives. Join us, and be part of a culture that’s as focused on learning and growth as it is on delivering world-class solutions.
Webinterpret jest dostawcą oprogramowania które dzięki nowym technologiom i Internetowi czyni międzynarodowy handel łatwym i dostępnym. W uproszczeniu: oprogramowanie pobiera zawartość sklepu, tłumaczy opisy przedmiotów i umieszcza je na wielu platformach w różnych krajach i daje przez to do nich dostęp milionom potencjalnych klientów. Już teraz oprogramowanie firmy Webinterpret wspomaga międzynarodowy wzrost tysięcy sprzedawców. Jest ono używane przez Ebay i Amazon w celu zwiększenia międzynarodowej dostępności produktów.