DiscoverTalk Python To Me#449: Building UIs in Python with FastUI
#449: Building UIs in Python with FastUI

#449: Building UIs in Python with FastUI

Update: 2024-02-131
Share

Description

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.



Episode sponsors



bright data

Sentry Error Monitoring, Code TALKPYTHON

Talk Python Courses



Links from the show



Samuel on Mastodon: fosstodon.org

Samuel on X: x.com



FastUI: github.com

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

Tailwind UI: tailwindui.com

Dropbase: dropbase.io

Anvil: anvil.works

Flutter code example: github.com

ReactJS code example: github.com

Watch this episode on YouTube: youtube.com

Episode transcripts: talkpython.fm



--- Stay in touch with us ---

Subscribe to us on YouTube: youtube.com

Follow Talk Python on Mastodon: talkpython

Follow Michael on Mastodon: mkennedy
Comments (1)

Mohammad Arish

tnx it was a great conversation 👍🌺

Feb 28th
Reply
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

#449: Building UIs in Python with FastUI

#449: Building UIs in Python with FastUI

Michael Kennedy (@mkennedy)