Building UIs in Python with FastUI - Talk Python to Me Ep.449

Опубликовано: 01 Январь 1970
на канале: Talk Python
5,448
165

Building web UIs in Python has always been in interesting proposition. On one end, we have a the full web design story with artisanal HTML and CSS. On another end there are several Python platforms that aim to the bring RAD, rapid app development, style of building with Python. Those can be great, and I've covered a couple of them, but they usually reach a limit on what they can do or how they integrate with the larger web ecosystem. On this episode, we have Samuel Colvin to share his latest exciting project FastUI. With FastUI, you build responsive web applications using React without writing a single line of JavaScript, or touching npm. Yet designers and other tools can focus on React front-ends for a professional SPA like app experience.

▬▬▬▬ About the podcast ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

This video is the uncut, live recording of the Talk Python To Me podcast ( https://talkpython.fm ). We cover Python-focused topics every week and publish the edited and polished version in audio form. Subscribe in your podcast player of choice (100% free) at https://talkpython.fm/subscribe.

▬▬▬▬ Guests ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Samuel on Mastodon: https://fosstodon.org/@samuelcolvin
Samuel on X:   / samuel_colvin  

▬▬▬▬ Links and resources from the show ▬▬▬▬▬▬▬▬▬▬▬▬

FastUI: https://github.com/pydantic/FastUI
FastUI Demos: https://fastui-demo.onrender.com/
FastAPI: https://fastapi.tiangolo.com/
Pydantic: https://pydantic.dev/
How Did REST Come To Mean The Opposite of REST Article: https://htmx.org/essays/how-did-rest-...
Tailwind UI: https://tailwindui.com/components/app...
Dropbase: https://www.dropbase.io/
Anvil: https://anvil.works/
Flutter code example: https://github.com/ajay-prabhakar/awe...
ReactJS code example: https://github.com/Yog9/SnapShot/blob...


Listen this episode on Talk Python: https://talkpython.fm/episodes/show/4...
Episode transcripts: https://talkpython.fm/episodes/transc...

▬▬▬▬ Dive deeper ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Listen to the Talk Python To Me podcast at https://talkpython.fm Over 250 hours of Python courses at https://training.talkpython.fm/courses Follow us on on Mastodon. Michael: https://fosstodon.org/@mkennedy & Talk Python https://fosstodon.org/@talkpython