返回
项目实战

去中心化社交应用

在该课程中,我们将学习如何在 Linea 链上构建简单的 web3 社交应用程序:在链上分享并查看所有人发布的状态。该该课程包含以下内容:1、构建您自己的智能合约,该合约将记录用户的状态信息。 2、使用 Thirdweb 开发平台构建一个与其交互的前端应用。

语言solidity
难度简单
总时长1小时

目标学习者

这门课是给谁上的

  • 对 Linea 感兴趣的开发者。
  • 对 Decentralized Social Dapp 感兴趣的开发者。

要求

  • 了解 Web3 和区块链基础概念。
  • 了解 Solidity 智能合约开发的基础知识。
  • 了解 Dapp 开发的基本技术栈。

你会学到什么

  • Solidity 智能合约的开发、部署
  • 如何使用 Thirdweb 与智能合约交互
Solidity
React
Thirdweb

课程安排

  • 1. 概览

    本章将从整体介绍去中心化社交项目的基本信息。


  • 2. 合约介绍

    本章将学习状态合约以及其部署的内容。


  • 3. 前端项目:更新状态

    本章将探索如何从头儿搭建 web3 项目,并实现发布和查看自己状态的功能。


  • 4. 前端项目:状态流

    本章将学习如何实现查看所有账户或者指定账户的状态信息


  • 5. 交互

    本章将学习如何获取测试币以及合约的交互。

practice

去中心化社交应用

11 小节
移动端和桌面端均可访问