去中心化的 Twitter
在本指南结束时,您将构建一个永久部署在 arweave 上的去中心化Twitter 类应用程序。由于数据和前端都存储在 arweave 上,因此没有第三方或不良行为者可以审查或删除它们。所有这些只需不到一分钱!
我们假设您已经对 React 有一定的了解,并从一个示例应用程序开始——填写 Arweave 特定的功能,以学习如何直接的在 Arweave 上构建。
我们不会重新发明轮子,而是利用使用 Arweave、Public Square 协议和 arweave-account 构建的现有协议。这种在现有协议之上构建的方式被称为可组合性,它是 web3 的重要组成部分。它通过在现有构建块之上构建来实现快速迭代和探索,而无需每次都从头开始发明。
正文
本指南分为几个部分,根据您的经验,大约需要 20-30 分钟才能完成。您应该了解的 React 水平是ReactJS 教程所教授的水平,如果您不熟悉 React JS,这是一个很好的起点。