在 ABT 节点部署 HTML 网站 Blocklet | ArcBlock 博客

作者: Matt McKinney

译者: 陈俊

关于如何使用现成的 Blocklet 和 ArcBlock 的 ABT 节点部署简单 HTML 网站的轻松演示。

用 ArcBlock 平台部署 HTML 网站

ArcBlock 平台

ArcBlock 是当今最灵活的 DApp 开发平台之一,旨在帮助用户能够轻松地为其 DApp 项目构建、部署和管理软件,包括采用其他区块链和分布式账本技术。而且,开发者可以使用他们已经熟悉的语言。

HTML Blocklet 极简入门

在开始之前,这一演示使用一个开源 HTML Blocket[1],任何人都可以使用它,并且只需一键即可启用 ABT 节点。简单的 HTML 网页代表了任何 Blocklet 的最简单的基础,并且由于今天的浏览器功能强大到可以运行纯 HTML 和基于 JavaScript 的应用,因此 HTML 和 JS 代表了如今运行的许多服务的前端。

ArcBlock 的指导原则之一是确保我们的平台支持完整的端到端开发者体验——从简单到复杂,包括完整的前端和后端支持。

注意:Blocklet 为开发者提供了一种一致且标准化的方法,可以快速使用 ABT 节点和 Blocklet 为任何开发项目创建和部署技术,包括 HTML 在内。

在这一演示中,很容易看到 ABT 节点如何让启动网站、静态页面和任何面向消费者的应用变得轻松容易。

如果访问 ArcBlock 官网[2]和文档中心[3],则可以看到实时的 Blocklet 正在运行。与本演示类似,每个文档页面和我们的网站都在运行 Blocklet。让我们开始吧。

在 Gitpod 中打开

1.单击在 Gitpod 中打开[4] 按钮,你的云开发人境将在浏览器中自动启动。

2.可以看到你的 Gitpod 环境正在设置中,在这种情况下,可以获取必要的 Docker 映像。

3.与其他任何 Blocklet 一样,不存在依赖项,并且开发者运行服务或 Blocklet 所需的一切都已包括在内。Blocklet 是一种标准化不同组件、服务和 DApp 所需的部署和工具的有效方法。

4.现在,ABT 节点已部署到调试模式,因此设置完成后就可以开始使用代码。这一步骤将初始化并启动 ABT 节点,包括生成 ABT 节点配置文件(abtnode.yml)。你还可以看到 ABT 节点的 DID,即从配置中提取的去中心化标识符。

5.在此步骤中,ABT 节点和 Blocklet 已部署完毕,并且列出了你的 Blocklet 元数据。在最后一步中,系统将确认你的静态 Blocklet 已从 /workspace/minimalist-html-demo 端口 8090 上准备就绪,并确认可访问你的 Blocklet 和 ABT 节点的 URL。

6.HTML 预览已经准备好。在开发环境的右侧,你可以看到 HTML Blocklet 正在运行。当然,你只需进入源文件即可对 HTML 页面进行编辑或添加其他文本。

7.注意:对于任何想要在生产模式下运行其 Blocklet 的开发者,可以使用abtnode bundle/zip-bundle 和 abtnode deploy8.我们已经看到使用 ArcBlock 的 ABT 节点和现成的 Blocklet 部署静态站点非常容易。如果你有兴趣尝试使用另一个 Blocklet,并了解 ABT 节点如何支持其他平台,请查看我们的Solid on ArcBlock 演示[5],并使用 Solid on ArcBlock Blocklet 部署 Inrupt 的 Solid 服务器。与 HTML 演示类似,这些 Blocklet 是开源的,请随时改进或尝试使用其他 Blocklet,包括 React、静态站点等。

构建 DApp、区块链和分布式账本技术从未如此简单。

立即开始使用![6]

References

[1] 开源 HTML Blocket: https://github.com/blocklet/minimalist-html-demo
[2] ArcBlock 官网: https://www.arcblock.io
[3] 文档中心: https://docs.arcblock.io/zh/abtnode/
[4] 在 Gitpod 中打开: https://gitpod.io/#https://github.com/blocklet/minimalist-html-demo
[5] Solid on ArcBlock 演示: https://www.arcblock.io/zh/post/2020/11/10/solid-server-on-arcblock
[6] 立即开始使用: https://www.arcblock.io/zh/get-started

更多ArcBlock区块基石信息,可关注以下渠道了解:

  • 官网 | https://www.arcblock.io

  • ABT 技术社区 | https://community.arcblockio.cn

  • ABT 链网 | https://www.abtnetwork.io

  • ABT 钱包 | https://abtwallet.io

  • ABT 换币服务 | https://swap.abtnetwork.io

  • 开发者文档 | https://docs.arcblock.io

  • Twitter | https://twitter.com/ArcBlock_io

  • Facebook | https://www.facebook.com/arcblock.io/

  • LinkedIn | https://www.linkedin.com/company/18355951/

  • Reddit | https://www.reddit.com/r/arcblock/

  • Medium | https://medium.com/arcblock

  • 微博 | https://weibo.com/realArcBlock

  • 微信群 | 加“ABT共识社区小助手(ID: L520abt1314)”好友入群

  • 电报群 | Telegram groups:

    Telegram (English): https://t.me/ArcBlock

    Telegram (中文): https://t.me/ArcblockAsian

↙点击查看 Blocklet 开源仓库

相关推荐

ABT 钱包网页端 0.2.8 版更新日志 | ArcBlock 动态

2021 年 1 月 15 日,ArcBlock 开发的去中心化身份钱包 ABT 钱包网页端新至 0.2.8 版。ABT 钱包网页端更新日志:2021 年 1 月 15 日ArcBloc...

ArcBlock的博客 850

ABT 节点 1.1.16 版更新日志 | ArcBlock 动态

2021 年 1 月 16 日,ArcBlock 开发平台 ABT 节点更新至 1.1.16 版。ArcBlock DApp 平台更新日志:2021 年 1 月 16 日ArcBlock...

ArcBlock的博客 479

每周研发进展(1 月 15 日)| ArcBlock 动态

2021 年 1 月 9 日至 1 月 15 日,ArcBlock 工程团队研发进展如下:ABT 节点Release•Bug bash and release 1.1.16 on Jan...

ArcBlock的博客 488

ABT 节点 1.1.15 版更新日志 | ArcBlock 动态

2021 年 1 月 11 日,ArcBlock 开发平台 ABT 节点更新至 1.1.15 版。ArcBlock DApp 平台更新日志:2021 年 1 月 11 日ArcBlock...

ArcBlock的博客 508

招聘 UX 设计师 欢迎加入 ArcBlock 中国研发中心

ArcBlock 区块基石正在寻找能够在多元化、多功能、独立团队环境中帮助构建优秀产品的 UX 设计师(坐标中国)。如果你能适应远程办公方式,能自我管理时间,喜欢透明的企业文化,乐意和国...

ArcBlock的博客 587

每周研发进展(1 月 8 日)| ArcBlock 动态

2021 年 1 月 2 日至 1 月 8 日,ArcBlock 工程团队研发进展如下:ABT 节点Release•Release 1.1.10 on Jan. 8Core•Feat: ...

ArcBlock的博客 463

ABT 节点 1.1.9 版更新日志 | ArcBlock 动态

2021 年 1 月 1 日,ArcBlock 开发平台 ABT 节点更新至 1.1.9 版。ArcBlock DApp 平台更新日志:2021 年 1 月 1 日ArcBlock[1]...

ArcBlock的博客 439

每周研发进展(1 月 1 日)| ArcBlock 动态

2020 年 12 月 26 日至 2021 年 1 月 1 日,ArcBlock 工程团队研发进展如下:ABT 节点Release•Bug bash and release 1.1.9...

ArcBlock的博客 423

ArcBlock 区块基石:告别 2020,你好 2021

12 月 31 日,2020 年的最后一天,ArcBlock 区块基石创始人兼 CEO 冒志鸿写下本文,回顾 ArcBlock 团队在过去一年的心路历程和进展,并充满信心的展望 2021...

ArcBlock的博客 704

ArcBlock ⑫ 月报 | ABT 节点 1.1 版发布

12 月,ArcBlock 团队发布 ABT 节点 1.1 版并不断更新升级,同时推进其他产品产品的研发工程。ABT 节点发布与升级•12 月 1 日,ArcBlock 发布 ABT 节...

ArcBlock的博客 495

ABT 节点 1.1.8 版更新日志 | ArcBlock 动态

2020 年 12 月 25 日,ArcBlock 开发平台 ABT 节点更新至 1.1.8 版。ArcBlock DApp 平台更新日志:2020 年 12 月 25 日ArcBloc...

ArcBlock的博客 442

每周研发进展(12 月 25 日)| ArcBlock 动态

2020 年 12 月 18 至 25 日,ArcBlock 工程团队研发进展如下:ABT 节点•Release - v 1.1.8 released on December 25•...

ArcBlock的博客 400

用户自主身份的成长因素 | ArcBlock 博客

作者:Adrian Doerk翻译:陈俊ArcBlock 区块基石去年加入去中心化身份基金会[1],今年加入MyData[2],与全球各界技术商业学术伙伴一起努力把用户在数字世界的...

ArcBlock的博客 744

ABT 节点 1.1.7 版更新日志 | ArcBlock 动态

2020 年 12 月 21 日,ArcBlock 开发平台 ABT 节点更新至 1.1.7 版。ArcBlock DApp 平台更新日志:2020 年 12 月 21 日ArcBloc...

ArcBlock的博客 441

个人数据存储将成为下一件大事吗?| ArcBlock 博客

作者:Irina Bolychevsky、Simon Worthington翻译:陈俊日前,ArcBlock 区块基石加入[1]了非营利机构 MyData Global,与全球 10...

ArcBlock的博客 886

MyData 白皮书:一种以人为本的个人数据管理北欧模式 | ArcBlock 博客

写作:Poikola、Kuikkaniemi、Honko(芬兰开放知识的 MyData 工作组)翻译:陈俊校对:冒志鸿日前,ArcBlock 区块基石加入[1]了总部位于芬兰赫尔辛...

ArcBlock的博客 4025

在 ABT 节点部署 RPG 制作大师游戏指南 | ArcBlock 博客

作者:冒志鸿、Matt McKinney译者:陈俊在 ABT 节点部署 RPG 制作大师游戏的分步指南开始之前项目仓库在此:https://github.com/blocklet/r...

ArcBlock的博客 756

在 ABT 节点上设置域 | ArcBlock 博客

作者:Matt McKinney译者:陈俊在 ABT 节点上设置域的分步指南。对于使用ArcBlock DApp 平台[1]进行开发的任何人,为你的 ABT 节点添加域是开发博客、...

ArcBlock的博客 475

如何用【在 ABT 节点上安装】来部署 Blocklet

作者:Matt McKinney译者:陈俊这一演示向你展示如何使用在 ABT 节点上安装选项将任何 Blocklet 直接部署到你的 ABT 节点上。在 ABT 节点上安装ArcBl...

ArcBlock的博客 474

ArcBlock 加入 MyData 推动用户完全控制个人数据

ArcBlock 区块基石加入 MyData Global,以帮助实现用户控制的数据。今天,领先的 DApp、区块链和分布式账本技术开发平台ArcBlock[1]宣布正式加入总部位于...

ArcBlock的博客 652

ABT 节点 1.1 版更新日志

ArcBlock 发布了 ABT 节点 1.1 版,它提供了新功能、改进的开发者体验以及安装使用 Blocklet 的新方法。ABT 节点 1.1 版更新日志ABT 节点 1.1.0 发...

ArcBlock的博客 473

ArcBlock 发布 ABT 节点 1.1 版

ArcBlock 发布了 ABT 节点 1.1 版,通过集成的去中心化身份(DID)、新的开发工具、改进的用户体验以及使用 Blocklet 的新方法来大大简化 DApp、区块链和分布式...

ArcBlock的博客 287

ArcBlock ⑪ 月报 | ABT 节点持续迭代、Blocklet 实例不断丰富

整个 11 月,ArcBlock 研发团队在不断改进完善 ABT 节点,在这一 DApp 开发平台部署的 Blocklet 实例也日益丰富。节点升级•11 月 2 日,ABT 节点 1....

ArcBlock的博客 246

在 ABT 节点上部署 Vue Vite | ArcBlock 博客

有关如何使用现成的 Vue Vite Blocklet 和 ABT 节点部署 Vue 的演示。介绍在此演示中,我们将向你展示如何使用现成的 Blocklet 和 ABT 节点快速部署 V...

ArcBlock的博客 386

ABT 节点 1.0.35 版更新发布 | ArcBlock 动态

2020 年 11 月 24 日,ArcBlock 开发平台 ABT 节点更新至 1.0.35 版,为下一个主版发布做准备。ArcBlock DApp 平台更新日志:2020 年 11 ...

ArcBlock的博客 248

ABT 节点 1.0.32 版更新发布 | ArcBlock 动态

2020 年 11 月 13 日,ArcBlock 开发平台 ABT 节点更新至 1.0.32 版,为下一个主版发布做准备。ArcBlock DApp 平台变更日志:2020 年 11 ...

ArcBlock的博客 416

ABT 节点 1.0.31 版更新发布 | ArcBlock 动态

2020 年 11 月 9 日,ArcBlock 区块基石 ABT 节点开发平台更新至 1.0.31 版。ArcBlock DApp 平台更新日志:2020 年 11 月 9 日ArcB...

ArcBlock的博客 317

在 ABT 节点上启动 Solid 服务器 | ArcBlock 博客

作者:Matt McKinney译者:陈俊为了把数据合法所有权归还给每个网络用户以破除当今互联网越来越集中垄断的格局,万维网之父蒂姆·伯纳斯-李从 2015 年开始研发 Solid,...

ArcBlock的博客 438

ABT 节点 1.0.24 版更新发布 | ArcBlock 动态

2020 年 11 月 2 日,ArcBlock 区块基石 ABT 节点开发平台更新至 1.0.24 版。ArcBlock DApp 平台更新日志:2020 年 11 月 2 日ArcB...

ArcBlock的博客 374

ArcBlock 与 PoulSAT 合作将产品服务延展至非洲

ArcBlock 区块基石宣布与位于美国马里兰州、领先的通信和互联网公司 PoulSAT 建立合作伙伴关系,将支持区块链的 DApp 和通证服务引入非洲。2020 年 11 月 2 日,...

ArcBlock的博客 304
上一篇: ABT 节点 1.0.31 版更新发布 | ArcBlock 动态
下一篇: ABT 节点 1.0.32 版更新发布 | ArcBlock 动态
ArcBlock区块基石
ArcBlock区块基石 企业官方账号 企业官方账号
博客等级 码龄6年 95粉丝 387原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值