Many Python developers prefer to work in their favourite language rather than grapple with the complexities of HTML and other web technologies; this can make web application development more time-consuming, less efficient and less enjoyable.
FastHTML takes a different approach by allowing you to use Python exclusively to create web applications, combining this with a minimalist philosophy inspired by FastAPI.
Thanks to the use of tried-and-tested technologies such as Starlette and HTMX, it focuses on the developer experience to create web applications with minimal effort.
I will guide you through this framework, exploring its possibilities and sharing my journey of discovery.