2 ms·
Hi all. Jeremy here -- I created this project. Thank you @bpierre for sharing it! I wrote my first web app ~30 years ago, and have built some pretty big projec
by jph00 2y ago
Hi all. Jeremy here -- I created this project. Thank you @bpierre for sharing it!
I wrote my first web app ~30 years ago, and have built some pretty big projects, including founding fastmail (written in Perl) and leading the first major production version of Kaggle (written in C#).
Frankly, I've enjoyed creating web apps less and less over the last few years. So I decided to try to create something that I'd personally enjoy using. I like coding with Python, it's got a great ecosystem, and deployments like Dropbox and Instagram show that it can scale right up.
FastHTML brings together Python, hypermedia based apps with HTMX, the powerful and flexible ASGI/Uvicorn/Starlette trio, a new Python component system called FastTag (FT -- based on many similar projects from the functional programming world), an API design inspired by FastAPI, and a few more bits and pieces into something I've now written around a dozen apps with. I'm really loving it!
I hope some of you get a chance to try it out -- let me know what you think.