MENU

Fun & Interesting

How HTMX is changing the web, with Carson Gross

Jeremy Howard 23,399 lượt xem 8 months ago
Video Not Working? Fix It Now

FastHTML (https://fastht.ml ), which reinvents how web apps are built, is heavily based on the work of Carson Gross. So I interviewed him. It was one of the most fascinating interviews I've ever done.

I believe Carson is a genius, and that his HTMX (https://htmx.org/ ) project is a work of genius. I put it to him that HTMX was "discovered, not invented"---i.e that he has unearthed in it something deeper within the hypermedia system itself; Carson agreed with that view.

HTMX is an emerging technology that promises to simplify web development. It is a library that extends HTML to provide powerful capabilities without the complexity of traditional JavaScript frameworks.

00:00 Introduction to Carson Gross & HTMX
01:35 Understanding HTMX
04:00 The First Part of the Book: HTML & HTTP
06:13 Exploring the Web
07:19 The Core Network Format: HTTP
09:16 The Evolution of the Web & the Role of Forms
11:03 The Limitations of Forms & the Rise of Web Applications
14:04 The Constraints of the Web & the Need for HTMX
17:16 The Power of HTMX & its Potential to Revolutionize the Web
19:05 Understanding the Constraints of Traditional Web Apps
22:01 Understanding HX Attributes in FastHTML
28:28 Understanding HX Target & its Use Cases
29:37 Refactoring the Button & Understanding HX Swap
31:00 The Surface Area of HX & its Limitations
37:28 Embracing Existing Ideas & Technology
41:06 Learning & Understanding HTMX
49:02 HTMX Events & Custom Events
51:10 HTMX & JavaScript Integration
53:16 HTMX & FastHTML
57:06 HTMX & Drag-and-Drop Functionality
01:01:03 The Evolution of Web Development
01:05:39 The Discovery of HTMX
01:12:02 The Importance of Looking Back & Learning from the Past
01:14:33 The Power of Humor & Meme Culture
01:20:01 The Importance of Positivity & Authenticity
01:22:07 The Future of Browsers & Web Development
01:22:49 HTMX & its Potential Impact on the Web
01:24:12 The Future of HTMX
01:25:34 Exploring Other Projects
01:28:09 Introducing Hyperscript
01:33:03 The Importance of View Source
01:35:09 HTMX & Hyperscript
01:37:01 FastHTML & Community Reaction
01:40:02 Cache & Policies
01:41:11 Community & Inspiration
01:43:29 Efficiency & Code Quality
01:45:44 Tinkering & Creativity

(chapter titles thanks to @ElectricEric2030)

Comment