译文出自:登链翻译计划
译者:翻译小组
校对:Tiny熊
与IPFS的交互最常见的方式是从客户端应用程序上传图片和视频等文件,但我发现,好像没有很直接明了的教程。
在本教程中,你将通过使用ipfs-http-client,以尽可能少的代码来学习。这里的想法是在React中实现的,但应该可以相当容易地转移到任何其他JavaScript框架中,如Vue、Angular或Svelte。
关于IPFS
IPFS是一个去中心化的、点对点的文件共享协议。
有各种类型的IPFS网关可用,有些是免费的,有些则不是。有些提供只读访问,有些则提供读写访问。
你也可以运行你自己的IPFS网关。
因为我们将上传/保存文件,需要选择一个允许我们写访问的网关,这里使用的网关是Infura,其他流行的服务网管有Pinata或Fleek。
游戏区块链 MarbleX 将通过 WARP Bridge 集成至 Aurora:6月5日消息,NEAR 基金会与手游开发商 Netmarble 推出的基于 Klaytn 的游戏区块链生态系统 MarbleX 建立战略合作伙伴关系,以进一步扩展 Web3 生态系统。MarbleX 将建立在 NEAR 生态 EVM 扩容网络 Aurora 之上,NEAR Protocol 将通过 WARP Bridge 与 MarbleX 集成,游戏玩家可通过 NEAR 区块链操作系统享受各种游戏和独家内容。[2023/6/5 21:16:26]
关于如何用Pinata将文件pin在IPFS上的例子,请查看这个代码库。
开始工作
如果你已经创建了一个React应用程序,则可以跳过这个步骤。
首先,创建一个新的React应用程序,并进入新目录。
基于区块链技术的金融科技公司Qenta将通过 SPAC 合并上市:11月10日消息,根据美国证券交易委员会(SEC)的一份文件,使用区块链技术追踪贵金属的金融科技公司 Qenta 将在与特殊目的收购公司 (SPAC) Blockchain Coinvestors Acquisition Corp 合并后在纳斯达克上市。交易预计将于 2023 年上半年完成,一旦完成,合并后的公司的初始市值将约为 9
exportdefaultApp
动态 | EOS的CPU调整提案已获BP投票通过 主网CPU降至25%:据MEET.ONE报道,CPU再次调整的提案已获BP,投票通过,主网CPU降至25%。[2018/11/13]
接下来,运行该应用程序。
npmstart
当应用程序加载时,你应该看到一个文件上传按钮。
一旦一个文件被成功上传,你应该看到它在用户界面上呈现出来。
你看,超简单的。
本翻译由CellETF赞助支持。
来源:https://dev.to/dabit3/uploading-files-to-ipfs-from-a-web-application-50a
参考资料
登链翻译计划:https://github.com/lbc-team/Pioneer
翻译小组:https://learnblockchain.cn/people/412
Tiny熊:https://learnblockchain.cn/people/15
IPFS:https://ipfs.io/#how
ipfs-http-client:https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-client#readme
IPFS:https://learnblockchain.cn/2018/12/25/use-ipfs
IPFS网关:https://docs.ipfs.io/concepts/ipfs-gateway/#overview
你自己的IPFS网关:https://docs.ipfs.io/concepts/ipfs-gateway/#gateway-providers
Infura:https://infura.io/docs/ipfs
Pinata:https://pinata.cloud/
Fleek:https://fleek.co/
这个代码库:https://github.com/dabit3/ipfs-pinata-example
CellETF:https://celletf.io/?utm_souce=learnblockchain
免责声明:作为区块链信息平台,本站所发布文章仅代表作者个人观点,与链闻ChainNews立场无关。文章内的信息、意见等均仅供参考,并非作为或被视为实际投资建议。
本文来源于非小号媒体平台:
登链社区
现已在非小号资讯平台发布105篇作品,
非小号开放平台欢迎币圈作者入驻
入驻指南:
/apply_guide/
本文网址:
/news/10325617.html
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表非小号的观点或立场
上一篇:
每周编辑精选WeeklyEditors'Picks
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。