July 14, 2022

Роадмэп для фулстек разработчика блокчейна. Часть 2

В предыдущей статье разобрали основные языки и инструменты. Сейчас перейдем к библиотекам и фреймворкам. На всякий случай продублируем полный роадмэп картинкой.

ReactJs

Библиотека JS для создания пользовательских интерфейсов.

ReactJs позволяет создавать инкапсулированные компоненты, которые позже компонуются для создания комплексных пользовательских интерфейсов.

Поскольку логика компонентов написана на JavaScript, а не в шаблонах, вы можете легко передавать дату через ваше приложение и держать состояние вне DOM.

React также может выполнять рендеринг на сервере с помощью Node и работать с мобильными приложениями с помощью React Native.

Документация ReactJs.

NodeJs

Справочная документация API предоставляет подробную информацию о функции или объекте в Node.js. Эта документация указывает, какие аргументы принимает метод, какое значение он возвращает и какие ошибки могут быть связаны с этим методом. Она также указывает, какие методы доступны для различных версий Node.js.

Эта документация описывает встроенные модули, предоставляемые Node.js. Она не cоберает модули от комьюнити.

Документация NodeJs.

Old but gold :)

Web3js

Это набор библиотек, позволяющих взаимодействовать с локальными или удаленными нодами Ethereum с помощью HTTP, IPC или WebSocket.

Приведенная ниже документация поможет вам установить и запустить web3.js, а также предоставит справочную документацию по API с примерами.

Документация Web3Js.

И еще пару туториалов от индусов и не только:)

web3js tutorial