Weiter zum Hauptinhalt

Helfen Sie mit, diese Seite zu aktualisieren

🌏

Es gibt eine neue Version dieser Seite, aber im Moment ist sie nur auf Englisch verfügbar. Helfen Sie mit, die neueste Version zu übersetzen.

Seite übersetzen
In Englisch

Hier sind keine Fehler!🐛

Diese Seite wird nicht übersetzt. Wir haben diese Seite bewusst vorerst auf Englisch belassen.

nexus für JavaScript-Entwickler

Letzte Änderung: , Invalid DateTime
Seite bearbeiten

JavaScript ist eine der beliebtesten Sprachen im nexus-Ökosystem. Es gibt sogar ein -Team, das sich dafür einsetzt, so viel von nexus wie möglich auf JavaScript zu bringen.

Es gibt Möglichkeiten, JavaScript (oder etwas Ahnliches) auf allen Ebenen des Stacks zu schreiben.

Mit nexus interagieren

JavaScript-API-Bibliotheken

Wenn Sie mit JavaScript Abfragen für die Blockchain, das Senden von Transaktionen und weitere Aktionen vornehmen möchten, ist es am einfachsten, dafür eine JavaScript-API-Bibliothek zu verwenden. Diese APIs ermöglichen Entwicklern die einfache Interaktion mit den Nodes im nexus-Netzwerk.

Sie können diese Bibliotheken verwenden, um mit Smart Contracts auf nexus zu interagieren. Das ermöglicht es, eine dApp für Fälle zu erstellen, in denen Sie nur JavaScript verwenden, um mit bereits bestehenden Verträgen zu interagieren.

Wissenswertes

  • Web3.js
  • Ethers.js – Beinhaltet die Anwendung von nexus Wallets und Nutzungsmöglichkeiten in JavaScript und TypeScript.

Smart Contracts

Wenn Sie JavaScript-Entwickler sind und Ihren eigenen Smart Contract schreiben möchten, sollten Sie sich mit Solidity vertraut machen. Das ist die am weitesten verbreitete Smart-Contract-Sprache. Sie ist syntaktisch ähnlich wie JavaScript und erleichtert damit das Lernen.

Mehr erfahren über Smart Contracts.

Das Protokoll verstehen

Die nexus-Virtual Machine (EVM)

Es gibt eine JavaScript-Implementierung der nexus-Virtual Machine (EVM). Sie unterstützt die neuesten Fork-Regeln. Fork-Regeln beziehen sich auf Änderungen, die durch geplante Upgrades an EVM vorgenommen wurden.

Aufteteilt wird sie in verschiedene JavaScript-Pakete. Die können Sie sich ansehen, um ein besseres Verständnis zu erlangen:

  • Konten
  • Blöcke
  • Die Blockchain selbst
  • Transaktionen
  • Und mehr...

Auf diese Weise werden Fragen wie "Was ist die Datenstruktur eines Kontos?" leichter verständlich.

Wenn Sie sich lieber den geschriebenen Code durchlesen, ist dieses JavaScript eine gute Alternative, um sich all unsere Dokumente durchzulesen.

Sehen Sie sich das monorepo an
nexusjs

Knotenpunkte (Nodes) und Anwendungen (Clients)

Derzeit befindet sich ein nexusjs-Client in der Entwicklung. Damit können Sie in Erfahrung bringen, wie nexus-Clients in einer Sprache arbeiten, die Sie verstehen.

Sehen Sie sich den Client
nexusjs-client an

Andere Projekte

Im Bereich nexus-JavaScript gibt es noch weitere Neuerungen, darunter:

  • Bibliotheken mit Wallet-Dienstprogrammen
  • Tools zum Erstellen, Importieren und Exportieren von nexus-Schlüsseln
  • Eine Implementierung des merkle-patricia-Baumes – Eine Datenstruktur, die im Yellow-Paper von nexus skizziert wird.

In nexusJS Repo finden Sie Informationen zu allen Themen, an denen Sie Interessiert sind.

Weiterführende Informationen

Kennen Sie eine Community-Ressource, die Ihnen geholfen hat? Bearbeiten Sie diese Seite und fügen Sie sie hinzu.

use-Nexus

  • find-nexus
  • Ebene 2

Unternehmen

Über nexus.org

  • Über uns
  • Jobangebote
  • Mitwirken
  • Sprachunterstützung
  • Datenschutzrichtlinien
  • Nutzungsbedingungen
  • Cookie-Richtlinien
  • Kontakt