Closed danielonugha0 closed 1 year ago
👋 @danielonugha0 Good afternoon and thank you for submitting your topic suggestion. Your topic form has been entered into our queue and should be reviewed (for approval) as soon as a content moderator is finished reviewing the ones in the queue before it.
Here is the draft below: Blockchain is a decentralized and distributed digital ledger technology that allows multiple parties to share and maintain a tamper-evident and transparent record of transactions or information.
Web3.js is a JavaScript library that allows developers to interact with the Ethereum blockchain using HTTP or WebSocket connections. It provides a set of APIs that enable developers to build decentralized applications (dApps) that can read and write to the blockchain.
Ethers.js is a modern JavaScript library that provides a simple and intuitive way to interact with the Ethereum blockchain. It is designed to be easy to use, fast, and secure, and provides a set of APIs for developers to interact with the Ethereum blockchain and build decentralized applications (dApps).
Goal There are several blockchain libraries available for developers who want to build applications or systems that utilize blockchain technology but i will be talking about web3.js and Ethers.js which is the two popular ETH libaries.
Table of Content
Introduction
Javascript for Blockchain
What is Ethers.js
Features of Ethers.js
Pros and Cons of Ethers.js
Modules of Ethers.js
What is Web3.js
Features of Web3.js
Prons and Cons of Web3.js
Modules of Web3.js
Comparison of Web3.js and Ethers.js
-Developer experience -Popularity -Documentation -Ease of use -Performance -Maintenance
Conclusion
My Resource