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.

...zur Antwort

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.

...zur Antwort

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.

...zur Antwort

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.

...zur Antwort

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?

...zur Antwort

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.

...zur Antwort

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.

...zur Antwort

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.

...zur Antwort

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

...zur Antwort

Würde Socket.io verwenden wenn du das Backend in Node geschrieben hast

...zur Antwort

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/

...zur Antwort

https://jsfiddle.net/GvdSy/

...zur Antwort

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... ?

...zur Antwort

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?

...zur Antwort

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] 
...zur Antwort

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

...zur Antwort