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

Ойын-сауық

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 ( 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 talkpython.fm/subscribe.
▬▬▬▬ Guests ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Samuel on Mastodon: fosstodon.org/@samuelcolvin
Samuel on X: / samuel_colvin
▬▬▬▬ Links and resources from the show ▬▬▬▬▬▬▬▬▬▬▬▬
FastUI: github.com/pydantic/FastUI
FastUI Demos: fastui-demo.onrender.com/
FastAPI: fastapi.tiangolo.com/
Pydantic: pydantic.dev/
How Did REST Come To Mean The Opposite of REST Article: htmx.org/essays/how-did-rest-...
Tailwind UI: tailwindui.com/components/app...
Dropbase: www.dropbase.io/
Anvil: anvil.works/
Flutter code example: github.com/ajay-prabhakar/awe...
ReactJS code example: github.com/Yog9/SnapShot/blob...
Listen this episode on Talk Python: talkpython.fm/episodes/show/4...
Episode transcripts: talkpython.fm/episodes/transc...
▬▬▬▬ Dive deeper ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Listen to the Talk Python To Me podcast at talkpython.fm Over 250 hours of Python courses at training.talkpython.fm/courses Follow us on on Mastodon. Michael: fosstodon.org/@mkennedy & Talk Python fosstodon.org/@talkpython

Пікірлер: 6

  • @andrew.derevo
    @andrew.derevoАй бұрын

    This is just freaking great stuff 😃🙌

  • @alansnyder8448
    @alansnyder84486 ай бұрын

    This looks interesting to me, so I might give it a try in the next month. I'm a back-end developer who can make a functional UI when needed, and on a few personal projects, I need a UI that can render tables that need to be paginated and have good filtering functions. I'm a big fan of Python, Pydantic, and FastAPI and would prefer to avoid dealing directly with JavaScript.

  • @craig.martin
    @craig.martin5 ай бұрын

    Great work, Sir. +1 HTMX

  • @fabsync
    @fabsync5 ай бұрын

    Fascinating! It will be great if they create a video of actually building simple like a todo app...

  • @VitthalGusinge
    @VitthalGusinge5 ай бұрын

    I am already using this for POC

Келесі