So verbinden Sie das Dapp-Frontend mit dem Geth-Knoten

Die Grundlagen der Verbindung vom Frontend zu den Verträgen und wie sie vom Frontend-Code aufgerufen werden können, würden mir sehr helfen.

Bitte teilen Sie auch den Code und die grundlegenden Schritte. Und ich verwende ab sofort keine IDE.

Danke im Voraus

Hallo, ich antworte. Es ist die Stackexchange-Philosophie, die Frage präzise und ohne subjektive Details zu formulieren. Vielleicht können Sie den Titel bearbeiten, um dies widerzuspiegeln?
hast du installiert Mistund gethwillst das sie miteinander reden?
Können Sie uns sagen, welche Frontrahmen oder Werkzeuge Sie verwenden?

Antworten (2)

Es ist nicht wirklich klar, was Sie unter "Frontend" verstehen.

Im Prinzip kann sich jede Webanwendung, die das web3.js-Framework verwendet, mit einem laufenden Geth-Ethereum-Knoten verbinden.

Sie können natürlich die RPC-Schnittstelle verwenden, um eine Verbindung zu einem laufenden Knoten herzustellen, aber ich vermute, dass dies nicht das ist, wonach Sie suchen.

Der einfachste Weg, um zu verstehen, was passiert, ist, Geth zu installieren und Mist zu installieren.

Mist ist eine Ethereum-Anwendung, die im Wesentlichen das Web3-Framework verwendet, mit dem Sie Verträge im öffentlichen Netzwerk, im Testnetzwerk und für erfahrenere Personen in ihren eigenen privaten Netzwerken anzeigen und erstellen können.

Dies geschieht, weil es sich automatisch mit einer laufenden Geth-Instanz auf Ihrem lokalen Computer verbinden kann (was auch immer es ist, es wird sich damit verbinden) oder Sie können es einfach starten und wenn Sie Geth nicht explizit gestartet haben, wird es das starten für dich.

Abgesehen von Mist können Sie Ihr eigenes Frontend mit web3.js, HTML-Javascript und CSS erstellen.