Dapps developments - PowerPoint PPT Presentation

About This Presentation
Title:

Dapps developments

Description:

dapps development services – PowerPoint PPT presentation

Number of Views:3
Slides: 7
Provided by: crosschaindapps
Tags:

less

Transcript and Presenter's Notes

Title: Dapps developments


1
DApps Development Company
Blockchainx
2
DApp technology stack
  • The biggest difference from traditional App
    (including Web App and Mobile App) is that a
    large number of functions of DApp rely on direct
    interaction with smart contracts
  • We cannot use front-end code to call contracts
    directly, so before developing a DApp, we must
    understand what technical details exist in this
    technology stack and what role they each
    play.DApps Development Services

3
  • Smart Contract Usually refers to Solidity or
    other contract language code running in an
    EVM-compatible network , they are responsible for
    trading our issued assets with users and storing
    the on-chain state of the DApps development.
  • DApp An application program interface that
    integrates contract interfaces and other
    functions. Currently, most of them are Web Apps,
    which you can write with popular frameworks such
    as React / Vue .
  • Provider/Signer This is a special role in the
    DApp architecture, which is responsible for
    communicating with the blockchain and performing
    contract read/write operations. Metamask is a
    popular Inject Provider (Web3 Provider) You can
    also use other JSON-RPC Providers to communicate
    with the blockchain.

4
4. Relay This role is hidden behind the
Provider/Signer. It is the server cluster that is
really responsible for our synchronization with a
node of the blockchain. It saves all ledgers
(full nodes). It is usually Infura , Alchemy ,
Quicknode , Moralis or Pocket service
provided. 5. Server-side (optional) Most DApps
still have their server-side logic, which means,
you need to build the service environment
yourself, or use popular BasS/FaaS services, you
can use Moralis, DApps development company which
is deeply integrated with the blockchain. For
server-side development, you can also use the
mature Firebase system. Of course, you can also
challenge building DApps in a completely
server-free way, as Uniswap has done.
5
Now, we know what fields of knowledge are
required to write a DApps Development Solutions.
If you have decided to move towards the next
generation of the Internet and plan to make a
fortune, I will explain in detail in the
following content which programming languages,
frameworks and library. Smart contract coding In
this chapter, we will start with the Solidity
language to understand how writing a smart
contract is different from traditional
application software or interfaces. You can use
other smart contract programming languages
??mentioned in the previous chapter, but this
chapter will use Solidity (hereinafter referred
to as Sol) is used as an example to illustrate
the issues that should be paid attention to in
smart contract coding.
6
WEBSITE https//www.blockchainx.tech/dapp
s-development MAIL
contact_at_blockchainx.tech COMPANY
BLOCKCHAINX
Write a Comment
User Comments (0)
About PowerShow.com