Tento repozitář byl vytvořen pro úvodní seminář pro hackithon 2024.
Velmi doporučuji si vzít dále inspiraci ze seminářů z minulého ročníku o streamlitu a ještě jeden o fastapi, které obsahují nějaké pokročilejší věci, jako docker, routing uvnitř streamlitu, další datařinu atd.
Cílem je dát vám možnost výběru, co se použitých technologií týče, pro tvorbu online vizualizací dat.
Obtížnost: začátečník
Je třeba mít nainstalovaný vs code s python rozšířením, nainstalovaný python v cestě a spustit pip install -r requirements.txt
.
Ještě vám mohu doporučit rozšíření Error Lens, IntelliCode, Jupyter, Jupyter Notebook Renderer, a ještě Git Lens, pokud používáte git.
Backend: fastapi dev backend.py
.
Frontend: streamlit run frontend.py
.
- 10 minut k představení materiálu
- 20 minut ke zpracování dat
- 20 minut streamlit
- fastapi, htmx, javascript, all that jazz...
- Kolik programovacích jazyků bylo použito v průběhu prezentace?
- Jaké technologie zvolíte, pokud už máte rozhodnuto?
TODO: anglická verze