Glaube nicht dass das mit einer env Datei geht, da es im Grunde nur key value Pairs sind und eine env Datei eine eigene Umgebung wiederspiegelt.
Der neue Edge ist so gut wie identisch wie Chrome, da sie auf der gleichen Engine basieren, somit macht es nicht wirklich einen großen Unterschied.
Du erstellt eine eigene Datei zb footer.php und bindest sie in deiner Seite ein mit dem Befehl include: https://www.w3schools.com/php/php_includes.asp
In der Regel verwendet man ein CMS dafür, aber vom Prinzip her funktionieren sie alle gleich.
Das sollte eigentlich relativ leicht gehen, wenn du programmieren kannst. Du suschst dir eine passende Bibliothek in JavaScript oder die Sprache die du brauchst.
Lässt dir dann mit dieser einen QR Code generieren, wo die URL enthalten ist, unter welcher das Dokument aufrufbar ist.
Wenn du nun den QR Code auf das Dokument bringen willst, dann wirst du mit ziemlicher Sicherheit die Software anpassen müssen, die die Ausgabe erzeugt, indem du den QR Code als Bild abspeicherst oder als svg etc.
Setz mal vor if (todos) { einen debugger und schau welchen Wert todos hat, wahrscheinlich undefined laut der Meldung.Wenn dies der Fall ist, setzt du noch einen debugger nach const data = await res.json(); und schaust ob die todos vorhanden sind.
Wo rufst du eigentlich die getStaticProps() auf?
Damit du Linux parallel zu Windows installieren kannst, musst du eine seperate Partition erstellen, worauf dann alle Programme drauf sind. Macht in der Regel kein Problem, da diese getrennt voneinander sind.
Dort gibt es verschiedene Möglichkeiten wie durch XHR Requests (Stichwort Ajax), Web Sockets etc.
Gibt genügend Beispiele im Internet dazu. Meistens wird eine API vom Server angesprochen und dieser gibt dann die Daten zurück.
Ja kommt immer auf den Anwendungszweck drauf an. Wenn ich eine Webapplikation oder Widgets schreibe, dann verwende ich gerne Frameworks wie Vue, React und kombiniere dann diese mit TailwindCSS oder verwende einen Precompiler wie SCSS.
Du kannst den string überprüfen ob dort gewisse Operatoren vorhanden sind, danach die split Funktion nach dem Operator (+) machen und die Rechnung ausführen, da du dann ja beide Teile hast
Würde Socket.io verwenden wenn du das Backend in Node geschrieben hast
Mysql hast du im docker container laufen oder?
Du musst zu erst in die shell vom docker container reingehen, damit du zugriff auf die commands hast, da jeder container im grunde eine sandbox ist.
https://phase2.github.io/devtools/common-tasks/ssh-into-a-container/
https://jsfiddle.net/GvdSy/
Also ich würde für jemanden eine Webseite benötigen, die folgendes kann: Mehrsprachigkeit, Cookiebanner, Anfrageformular, Newslettersystem einbinden, Google Tag Manager (Google Analytics), Verwaltung von Events (Datum, Preis...) mit evtl. direkter Bezahloption (Paypal zB) etc.
Evtl. wäre hier auch ein headless cms recht interessant, welches man verwenden könnte.
Weiß nicht ob du an sowas interessiert bist... ?
require ist eine Funktion von nodejs, die bereits dort direkt implementiert ist.
Paypal meint mit dem Beispiel, dass du ihren Code in einer Server-seitigen Umgebung einbauen sollst. Benutzt du es im Browser?
Auf einen Apache Server musst du es mit der Htaccess machen:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html [NC,L]
Du meinst in ein Repository?
Das Projekt im Ordner microcontroller verschieben, danach mit einer .gitignore die Dateien ausschließen die du nicht haben willst und mit git das Ganze uploaden
https://riptutorial.com/git/example/885/ignoring-files-and-directories-with-a--gitignore-file
https://www.toptal.com/developers/gitignore
Kannst du auch mit einer Extension machen
https://chrome.google.com/webstore/detail/requestly-redirect-url-mo/mdnleldcmiljblolnjhpnblkcekpdkpa
Liegt bei 250 Rollen https://twitter.com/discord/status/954189000285270016
https://www.npmjs.com/package/cookie
Ja, wieso das Rad neu erfinden wenn es etwas bereits gibt, was man braucht. Meistens steht dann noch eine größere Anzahl von Personen dahinter, die das Framework verwalten und wird dann auch weiterentwickelt.