The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,860 other subscribers

GitHub – AnswerDotAI/fasthtml: The fastest way to create an HTML app

Posted by jpluimers on 2024/09/11

The HTMX based [Wayback/Archive] GitHub – AnswerDotAI/fasthtml: The fastest way to create an HTML app

FastHTML is a new next-generation web framework for fast, scalable web applications with minimal, compact code. It’s designed to be:
  • Powerful and expressive enough to build the most advanced, interactive web apps you can imagine.
  • Fast and lightweight, so you can write less code and get more done.
  • Easy to learn and use, with a simple, intuitive syntax that makes it easy to build complex apps quickly.
FastHTML apps are just Python code, so you can use FastHTML with the full power of the Python language and ecosystem.
Could this be something for me?

Via [Wayback/Archive] Erik Meijer on X: “Reverse selling in full action.”

[Wayback/Archive] Jeremy Howard on X: “PSA: Don’t start looking at FastHTML if you have something else that needs doing. It’s addictive. Much of the @answerdotai team has been impacted over the last few weeks. “I’ll just build one more little web app and then I’ll…””

[Wayback/Archive] Thread by @jeremyphoward on Thread Reader App – Announcing FastHTML. A new way to create modern interactive web apps.

[Wayback/Archive] Siddharth on X: “@jeremyphoward @Railway @vercel @huggingface I am supposed to be studying for an ML interview and now I have spent two hours building a webapp. This is really well done.”

Two important drawbacks though:

Later I set back, re-read the comment-less tweet referencing the FastAI site [Wayback/Archive] style – fastai and understood the author is from the APL / J / K background admiring [Wayback/Archive] Notation as a Tool of Thought (the 1979 Turing Award Lecture by Kenneth E. Iverson. IBM Thomas J. Watson Research Center which introduced APL and is heavily influenced by Charles Babbage:

As Babbage remarked in the passage cited b y Cajori, brevity facilitates reasoning.

The library seems to have brevity as a goal, which is hardly Pythonic and very incompatible with finding a broad user base.

In retrospect, likely not a library that I will enjoy to use.

--jeroen

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.