Loading video player...
Got projects stuck because they need a front-end? In this talk, I'll show you how to create REACTIVE web applications without React, Vue, or Angularβjust using Go, HTMX, and Templ! β¨ WHAT YOU'LL LEARN: - How to serve HTML from the backend in a modern way using Go - HTMX: reactivity without JavaScript - Templ: React-style components, but in Go - Demo: To-Do List and Reddit Clone - Code walkthrough - When to use (and when NOT to use) this stack π― PERFECT FOR: β Go (backend) developers who avoid front-end β Developers with projects stuck in the /git folder β Devs tired of JavaScript fatigue β Those who want to ship fast without complexity β±οΈ TIMESTAMPS: 00:00 Introduction and Presentation 00:51 Talk Motivation: The Reddit Thread 02:32 How the Web Has Always Worked 03:39 How the Internet Works 05:08 My Personal JavaScript Journey 08:54 JavaScript and NPM Fatigue 10:25 Discovering the Go(d) Stack 11:44 What is HTMX? 13:29 Demo: To-Do List with HTMX 15:55 Showing Code and Dependencies 17:21 Explaining the To-Do List Code 19:17 HTMX Attributes Explained 21:55 Template Blocks and Delete 23:54 Advanced Example: Reddit Clone 25:58 Introducing Templ for Componentization 28:13 How Templ Works 28:59 Conclusion and Recommendations 30:36 Q&A Session 35:07 Giveaways and Closing π» CODE AND RESOURCES: β Repository: [your-github-link] β HTMX Docs: https://htmx.org β Templ: https://templ.guide β Golang Proverbs: https://go-proverbs.github.io π MENTIONED IN THE VIDEO: - "How the Internet Works for Web Developers" (https://youtu.be/e4S8zfLdLgQ) - ThePrimeagen and HTMX (https://youtu.be/PKbAjeMgMjw) - Rob Pike and Golang Proverbs (https://youtu.be/PAAkCSZUG1c) - FULL Introduction To HTMX Using Golang by Frontend Masters with ThePrimeagen [free] (https://youtu.be/x7v6SNIgJpE) π LEARN MORE: β GolangSP Channel: @GolangSP β Full Talk: https://youtu.be/Ks4YLDs4wis?t=2753 β Live with Carlos (1h+): https://youtu.be/moFGK3ab-CI π¬ FREQUENTLY ASKED QUESTIONS (Q&A): Q: "Is HTMX production-ready?" A: Depends on scale. For MVPs and initial projects, yes! Check the Q&A at 31:14 for details. Q: "Does it work with localStorage/JavaScript?" A: Yes! HTMX integrates with vanilla JS. Full answer at 33:31. Q: "Does it completely replace React?" A: No. It's a different tool for specific use cases. Everything is a trade-off! π·οΈ TAGS: #golang #htmx #templ #webdev #backend #programming #webdevelopment #javascript #react #fullstack The Gopher Buddha figurines with NFC mentioned at the end were made with 3D printing. Follow on Instagram to see more: @gabrielbussolo.dev --- π If this video helped you: - π Leave a like - π¬ Comment your questions - π Subscribe for more Go content - π Share with devs who need to see this --- β‘ Stack presented in this video: β Go 1.21+ β HTMX 1.9+ β Templ β Tailwind CSS (optional) π€ Recorded at GolangSP event in SΓ£o Paulo π August 14, 2025 --- π‘ Upcoming videos: - LLMs and Golang - Understanding how an LLM works Subscribe so you don't miss it! π --- π§ Contact: For partnerships: contact@gabrielbussolo.dev For technical questions: Comment below! #webdevelopment #golang #golangtutorial #htmxtutorial