Building an A/B Testing Framework with NiceGUI
Автор: PyData
Загружено: 2025-11-23
Просмотров: 82
🔊 Recorded at PyData Berlin 2025,
https://2025.pycon.de/program/VURY38/
🎓 Build interactive web apps entirely in Python without JavaScript using NiceGUI—see how one team created an A/B testing platform.
Speakers:
Wessel van de Goor
Description:
Wessel van de Goor from Lotum demonstrates how to build full-featured web applications using NiceGUI, a Python framework that eliminates the need for JavaScript. Through the real-world example of creating an internal A/B testing platform, he shows how his three-person BI team evaluated frameworks like Streamlit, Gradio, and Plotly Dash before choosing NiceGUI for its Pythonic approach and flexibility.
The talk covers NiceGUI's core features including layouts (grids, columns, rows), UI controls (buttons, dropdowns, date pickers), data visualization with Plotly and Matplotlib, and various interactivity patterns using data bindings and refreshable components. Wessel demonstrates how NiceGUI leverages Tailwind CSS and Quasar UI libraries to provide extensive styling options while maintaining simplicity. The presentation includes live code examples showing how to create responsive interfaces, manage state with app storage, and integrate with backend systems—all using pure Python.
⭐️ About PyData Berlin:
Since 2014, PyData Berlin has brought together the international Python and data community.
With monthly meetups and a yearly conference, it connects data engineers, scientists, and tool-builders to share ideas, explore open-source technologies, and drive innovation together.
Follow us:
• LinkedIn: / pydata-berlin
• X: https://www.x.com/pydataber
Links:
• Conference website: https://berlin.pydata.org/
• Other sessions: https://berlin.pydata.org/conferences...
The conference is organized by
• NumFOCUS Inc.: http://numfocus.org
• Pioneers Hub gemeinnützige GmbH: http://pioneershub.org
If you enjoyed this session, please like, comment, and subscribe to our channel for more insightful talks and discussions.
Share this video with your network to spread the knowledge!
Hashtags:
#Python #PyConDE #PyData #OpenSource #AI #DataScience #MachineLearning #SoftwareDevelopment #LLMs #Community
Acknowledgements:
Special thanks to all the volunteers and sponsors who made this event possible.
About:
NumFOCUS Inc.
supports open-source scientific computing by providing financial and logistical support to key projects like NumPy and Jupyter, promoting sustainable development and collaboration.
Pioneers Hub gemeinnützige GmbH:
is a non-profit fostering innovation in AI and tech by connecting experts and promoting knowledge exchange through events and collaborative initiatives.
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: