Our great sponsors
-
metamask-extension
:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Does blockchain tech replace the backend? Absolutely...Not 👀 As I said, web3 is an addition, supplementary and will not replace existing tech. In major blockchain applications, getting data from smart contracts can cost time and sometimes fail if the RPC is unresponsive. You would still want a database and API to query data collected from smart contracts from, say, events. Examples: The Graph, Moralis.
Wallet Connection (Ex: MetaMask, WalletConnect)
Think of the backend components in web2. API routes, databases, server-side processing, etc. They are what you start working on when you create, say, a social media app, an e-commerce site, etc. Now in web3, you have the blockchain technology as your backend. Your data will directly or indirectly come from smart contracts instead of APIs and Databases. The Smart Contracts handle all the business logic and some amount of storage. For large storage, IPFS can be used.
It is hard to trace back exactly who started this, but Uniswap is the pioneer that may have popularized this.