Przejdź do głównej zawartości
Change page

Ethereum dla deweloperów JavaScript

Strona ostatnio zaktualizowana: 14 lutego 2026

JavaScript jest jednym z najpopularniejszych języków w ekosystemie Ethereum. W rzeczywistości istnieje zespółopens in a new tab, którego celem jest przeniesienie jak największej części Ethereum do JavaScript.

Istnieją możliwości pisania w JavaScript (lub czymś podobnym) na wszystkich poziomach stosu.

Interakcja z Ethereum

Biblioteki API JavaScript

Jeśli chcesz pisać w JavaScript, by wysyłać zapytania do blockchaina, przesyłać transakcje i nie tylko, najwygodniejszym sposobem na to jest użycie biblioteki API JavaScript. Te interfejsy API umożliwiają deweloperom łatwą interakcję z węzłami w sieci Ethereum.

Możesz użyć tych bibliotek do interakcji z inteligentnymi kontraktami w Ethereum, dzięki czemu możliwe jest zbudowanie aplikacji dapp, w której po prostu używasz JavaScript do interakcji z wcześniej istniejącymi kontraktami.

Sprawdź

Inteligentne kontrakty

Jeśli jesteś deweloperem JavaScript i chcesz napisać własny inteligentny kontrakt, możesz zapoznać się z Solidityopens in a new tab. Jest to najpopularniejszy język inteligentnych kontraktów, który jest składniowo podobny do JavaScript, co może ułatwić jego naukę.

Więcej o inteligentnych kontraktach.

Zrozumienie protokołu

Wirtualna Maszyna Ethereum

Istnieje implementacja Wirtualnej Maszyny Ethereum w JavaScript. Obsługuje najnowsze reguły forka. Reguły forka odnoszą się do zmian wprowadzonych do EVM w wyniku planowanych uaktualnień.

Jest podzielona na różne pakiety JavaScript, które możesz sprawdzić, aby lepiej zrozumieć:

  • Konta
  • Bloki
  • Sam łańcuch bloków
  • Transakcje
  • I więcej...

Pomoże Ci to zrozumieć takie rzeczy jak „jaka jest struktura danych konta?”.

Jeśli wolisz czytać kod, ten w JavaScript może być świetną alternatywą dla czytania naszych dokumentów.

Sprawdź EVM
@ethereumjs/evmopens in a new tab

Węzły i klienci

Klient Ethereumjs jest aktywnie rozwijany i pozwala zagłębić się w działanie klientów Ethereum w zrozumiałym języku — JavaScript!

Sprawdź klienta
@ethereumjs/clientopens in a new tab

Inne projekty

W krainie Ethereum JavaScript jest również wiele innych rzeczy, w tym:

  • biblioteki narzędzi portfelowych.
  • narzędzia do generowania, importu i eksportu kluczy Ethereum.
  • implementacja merkle-patricia-tree – struktury danych opisanej w żółtej księdze Ethereum.

Zagłęb się w to, co najbardziej Cię interesuje w repozytorium EthereumJSopens in a new tab

Dalsza lektura

Znasz jakieś zasoby społeczności, które Ci pomogły? Edytuj tę stronę i dodaj je!

Czy ten artykuł był pomocny?