Erstes Neujahrsversprechen eingelöst

Thema:

Kleine Randnotiz: ich habe bereits meinen ersten Vorsatz aus den Silvesternacht umgesetzt: in diesem Blog kann wieder kommentiert werden!

Nach der halbgaren Umsetzung mit der ich einst gestartet bin, habe ich zwischen den Jahren endlich den Arsch hoch bekommen und mich mit Netlifys Formular und Server-Side-Funktionen auseinandergesetzt. Mit Hilfe dieses Artikels habe ich das dann tatsächlich umgesetzt und heute nacht den ersten Betat-Test gelauncht.

Das Verfahren der Kommentarverarbeitung ist etwas komplex, aber auch irgendwie lustig: Netlify erkennt die Kommentarformulare selbstständig und wertet diese beim Abschicken aus. Das triggert dann eine server side function, die den Kommentar nimmt und damit bei Github einen Branch und einen pull request gegen main eröffnet. Das ist sozusagen mein Kontrollinstanz, wenn ich den PR merge, triggert das wieder den Buildprozess und keine fünf Minuten später ist der Kommentar dann live. Alles überhaupt nicht neu, hatte nur nie Zeit, mir das mal ordentlich anzuschauen.

An dem Formular schraube ich noch etwas, die experience nach dem Abschicken ist noch etwas ungewohnt altmodisch, aber hey… wo gehobelt wird. Jedenfalls ist dieses Blog nun wieder ein echtes Blog, mit Kommentaren.

4 Kommentare

Schönes Versprechen. Danke für's Einlösen. Und Frohes Neues, lieber Nico!
Gerne doch. :) Und dir auch ein frohes neues Jahr. Und allen anderen auch. ;)
Kommtarfunktionstest, solche Vorhaben unterstütze ich gern, wenn auch nur sporadisch ;). Hab das Blog über Uberblogr (wieder)entdeckt und freu mich über die interessanten Nicht-KI-Texte. Grüße, swuuj.

Kommentieren

Markdown wird unterstützt (Links, fett, kursiv, Listen etc.)

Hinweis…

Diese Seite enthält Videos von Youtube. Diese sind standardmäßig deaktiviert. Falls Du unten auf „Ja“ klickst, werden Daten von Youtube auf Deinen Rechner geladen und so mindestens Deine IP-Adresse an Youtube weiter gegeben. Cookies werden nicht verwendet. Mehr Infos.

Möchtest du Youtube auf dieser Seite aktivieren?