Steem: Eine Blockchain mit vielen Möglichkeiten oder Wir programmieren eine auf der Blockchain basierende Website

in steem •  7 years ago  (edited)

Im Steem-Netzwerk gibt es für vieles einen Ort. Zum Beispiel d.tube für Videos oder utopian.io für die Programmierer. Aber eine Sache vereint alle diese Plattformen: Die Steem-Blockchain. Und auch Steemit ist am Ende nur eine von vielen Benutzeroberflächen für die Blockchain. Aber anders als bei zum Beispiel d.tube werden bei Steemit alle Inhalte angezeigt, während bei d.tube nur Videos gelistet sind.
steemlogo.png
Und jede dieser Plattformen ist mit der Blockchain verbunden. Aber manche Nutzer wünschen sich spezielle Portale, die auf ihren Wünschen basieren und die dennoch mit der Steem-Blockchain interagieren. Und um diesen Nutzer zu zeigen, wie einfach es ist eine Website zu erstellen, die mit der Steem-Blockchain interagiert, möchte ich das in den nächsten Tagen Schritt-für-Schritt am Beispiel der offiziellen Steem JavaScript API erklären und zeigen.

Teil 00: Die Vorbereitung

Was wird benötigt?

Folgende Dinge werden benötigt:

  • Ein PC/Laptop
  • Kentnisse zum erstellen einer Website mit HTML (und CSS/PHP/etc. wenn gewünscht)
  • Ein Editor (wenn möglich mit Syntax-Highlighting, ich werde Notepad++ verwenden)
  • Eine Möglichkeit zum Testen (d.h. ein Webserver, ich empfehle zum Testen aber eine lokale Variante)

Als Testvarianten empfehle ich XAMPP, aber nur für lokale Tests!

Die Vorbereitungen

Um überhaupt mit der Blockchain "reden" zu können, müssen wir die API einbinden. Hierfür laden wir das JavaScript-Script von der in der Dokumentation genannten Quelle (https://cdn.steemjs.com/lib/latest/steem.min.js). Wir laden dieses Script in unserer .html/.php Datei wiefolgt:
import-steemjs.png
Jetzt können wir mit der Blockchain kommunizieren. Wie das geht, erkläre ich morgen.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!