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