Exploring FastHTML: making webstuff easier for Python people

preview_player
Показать описание
In this video I will briefly explore FastHTML. It is a tool aimed at Python developers that really tries to make it easy to "know just enough Python to do web stuff". It is still early for the project but after playing around with it for a few hours I was motivated enough to immediately write a plugin for it.

For more information, check out the project page here:

Curious about the plugin? You can find the Github repository here:

00:00 Introduction
01:11 What is a webapp?
03:44 What is HTMX
05:29 Flask HTMX
06:55 Enter FastHTML
08:57 Matplotlib
10:32 Why not add a slider?
12:40 Towards plugins
13:48 The future
Рекомендации по теме
Комментарии
Автор

As a web dev with 5 yrs of xp, this feels ground breaking. It’s like when Rails became a thing. In between this and AI-assisted coding we can be so much more productive.

_alexlazar_
Автор

Long time fan of your website but happy to have found you on Youtube!

ananth
Автор

You have the voice and pace of conveying things that are the most fitting for tutorials I've ever heard!

twospicedrats
Автор

Thank you so much! I'm learning FastHTML and I've learned a lot from your video. It's been a real pleasure watching your explanations.

grms
Автор

Very interesting project and ideas. Thank you for sharing!

davidpaez_co
Автор

this reminds me of ruby on rails. nobody know what's the magic under hood but you make it work.

jasonreviews
Автор

Reminds me of similar thing in common lisp where you can use spinneret for html, css-selectors for css parenscript for js and hunchentoot to serve it, basically never exiting common lisp

magnusphilosophus
Автор

Really a good one, I am working on ML & AI for few years, Though of learning front end frameworks & web dev for hosting some models in a website. I wish FastHtml may evolve soon and we can host the websites. BTW, Thanks for the Video <3 !

yashwanthperumal
Автор

Loved it. Im data scientist, and computer vision researcher.
I hate using js, css and html.
Im 100% gonna try it. Maybe i could just use to render video

marverickbin
Автор

This is a very useful library. Thanks.

iwswordpress
Автор

Great explanation! Very clear and the demos are interesting

jake
Автор

Great video, thank your for the demo i have learned a lot!!

PabloSanDev
Автор

I like how you explain things am just getting started again in web tech cause previously coming from a networking background it just became too overwhelming for me but with Fasthtml and htmx i feel the game has changed learning python and want everything in pthon first in order for me to understand it all before i go to other languages and techs in future. Please do a full tutorial from basic dynamic website to a data science practical system for the sake of us beginners.

prospermulambia
Автор

very interesting use case, subscribed!

donbernie
Автор

Fantastic tutorial, I have to give this a go. =]

zensukai
Автор

this intrigued me because i used plotly dash for a project. but it got to a point that the requirement for the project grew from a dashboard to an app. Plotly dash wasn't designed to be a full on web app.

jackdumanat
Автор

There’s also Reflex for Python and Nice GUI

BartoszBorkowski
Автор

I'm not sure we should call this "web components". Components have a state and can be nested within each other. These are just functions that return html.

darkbluewalther
Автор

This is really cool, Subscribed! ❤wondering if you can watch for event changes like mouse tracking, scroll position etc into python, thx

AGI-Bingo
Автор

@5:00 there's a WHAT going in to my backend 😂

GelidGanef
join shbcf.ru