~/talk

Python in the browser

Talkat PyData Eindhoven 2023 · 2023-11-30..12-01· [web-platform, python]
slides:none on file

Demo of PyScript shows runnable Python apps in the browser: a tiny UI toolkit ltk (~600 lines) plus three apps (microlog, a spreadsheet that is “Excel in Python”, and a visual profiler) all packaged to run client-side. Performance tradeoffs are explicit: micropython starts ~100 ms, pyodide/CPython boots ~2 s and with pandas ≈6 s. UI uses a fast micropython frontend and a background Pyodide worker for heavy work, and the examples run successfully in the browser.

AI-written summary · about

  1. 0:00Introduction and audience
  2. 1:38Understanding PyScript
  3. 9:48Development environment
  4. 11:15Building with LTK
  5. 14:49Performance trade-offs
  6. 18:47Application architecture
  7. 21:14Observability tools
  8. 22:51Q&A session
  9. 27:31Live demo and summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.