Build real-time modern web apps with Go, WebSockets and HTMX

preview_player
Показать описание
#golang #htmx #websockets #tutorial #programming

In this video I create a sample modern web application that uses WebSockets in Golang and HTMX to display an autoupdating Hardware Monitor showing data about what is happening on the device.

The full source code is available on Github, see the pinned comment below!

Рекомендации по теме
Комментарии
Автор

These videos are fantastic but i think she's an AI generated image and voice lol

Cathal-zblu
Автор

So Wonderful presentation and git thank you. Nice to see latest HTMX used. I learn so much in a simple and non over whelming way. I am most definitely Subscribed respect to u. Keep on maybe templ/HTMX/auth next pls.

davidherbert
Автор

Great tutorial, clear and directly to the point.

emersonjjsouza
Автор

Love your tutorials. I would really love one on context please

baronbeans
Автор

Thank you for the lesson. Best golang teacher I've watched.

Bramson
Автор

You're awesome <3 thank you for this

deathdefier
Автор

Great video thanks, maybe in one of the next videos you could use templating language (or even extend this project to a template "language")

mfunkmann
Автор

Can a web-app be written such that it uses the browser to open, like NiceGUI or JustPy? I'd like to make a Windows application, but want to leverage the browser instead of creating my own GUI interface.

Or does it depend on what it needs to do.. for example, I need to call DLLs. If the browser won't allow DLL calls, what about accessing the serial port (WebUSB, Web Serial API )? If the browser won't allow it, then I assume you need to write a Progressive Web App using big frameworks (React, Angular, Electron, etc)?

If I have to develop a traditional exe, then perhaps there's not much advantage to go "web", and instead should just use a traditional approach.... like using Python+Qt/Flet, or C++ (UWP, WPF, WinForms), Dart+Flutter?

bennguyen
Автор

that go context video would be helpful for me

mathandemotion
Автор

I'm gonna enjoy it very very much

chrisjb
Автор

Please make more apps using the Go + HTMX stack.

eduardabramovich
Автор

Sorry for the somewhat untelated question, but what cursor is that? I also suppose the wm is hyprland? It would be really awesome so share your dotfiles, or why not, a future video of your setup! Thanks in advance!

hackerware_sh
Автор

Any chance you could make a video regarding installing NVIM and Neovide with your config?

iPhaL
Автор

The perfect Mmm each time makes the voice sound like AI generated

roguesecurity
Автор

defer cancel() in the select/case won't run until the subscribe() func is finished.

stavroskois
Автор

Thanks for sharing but Context, context. Everyone in golang is using it. Video on context with real life example would be cool

bassamsaleh
Автор

fyi your site link in your YouTube channel shows the default NGINX startup page, so there's some sort of problem with your NGINX configuration

dethcx
Автор

Thank you very much for your video. However, it would be better to hear the content in a clear voice rather than one processed though a fliter.

rea_kr
Автор

How do you make your lualiine common for nvim tree and the buffer?

WhatNameHere
Автор

is it me, or the code editor pointer is so smooth ??

daniellanciotti