YoVDO

UseDApp Tutorial: React and Web3 Integration - Step-by-Step Guide

Offered By: Samuel Chan via YouTube

Tags

React Courses Computer Science Courses Ethereum Courses Web3 Courses Blockchain Development Courses Flexbox Courses Front-end Development Courses Smart Contracts Courses

Course Description

Overview

Explore a detailed, step-by-step tutorial on incorporating useDApp into React for web3 development. Learn how to set up a project, migrate from web3.js to useDApp, configure DAppProvider, and utilize hooks like useEthers and useEtherBalance. Discover how to activate and disconnect web3 wallets, style buttons, and implement CSS layouts using flexbox. Gain insights into blockchain infrastructure services like Infura and understand the advantages of useDApp's framework for rapid dapp development. Follow along to create a functional dapp while comparing useDApp to web3.js and exploring the modern dapp stack including React, Web-3 React, ethers.js, and Waffle.

Syllabus

Intro to useDapp
useDApp Introduction
Project Setup dependencies etc
Migrating from web3.js to useDapp
usedApp's DAppProvider config
infura.io blockchain infrastructure as a service
useEthers hook usedapp
activateBrowserWallet
disconnect web3 wallet with useEthers
styling buttons in react
web3 wallet balance w/ useEtherBalance
using flexbox for css layout
styling our dapp with css styles
This is also the state of our code at the starting point -- where we left off in the earlier part.


Taught by

Samuel Chan

Related Courses

Introduction to ReactJS
Microsoft via edX
Front-End Web Development with React
The Hong Kong University of Science and Technology via Coursera
Multiplatform Mobile App Development with React Native
The Hong Kong University of Science and Technology via Coursera
Client-based Web Applications development: ReactJS & Angular
Universidad Politécnica de Madrid via Miríadax
React
Udacity