自去年 11 月 主网上线以来,Nervos 一直在持续地构建开发者工具以及提升开发者体验。改善开发者体验并不容易,它需要完善 CKB 基础设施建设的同时,开发出尽可能好的工具,以增进开发者对 Nervos 和 CKB 的理解,同时鼓励开发者社区的积极参与。
就像以太坊那样,核心开发团队构建了 Solidity 等编程语言以及一系列其他开发工具后,随着生态的逐步发展,越来越多的社区开发者们也陆续加入了基础设施建设以及应用构建的工作中。我们期待 Nervos 生态未来会沿着相似的轨迹蓬勃发展。
但是在这之前,CKB 上的开发也并非一蹴而就。我们向所有在主网上线后立即尝试 CKB 的开发者们致敬,虽然当时只有一些早期的工具可供使用,但这些先行者们仍然付出了巨大的努力在 Nervos CKB 之上构建 demo 和应用,向全世界展示了 Nervos CKB 的独特力量。
现在,我们正在通过构建额外的 Layer 和工具,来增添更多的 Nervos CKB 开发故事,给这些骑士们配备像样的盔甲和武器。
两个月前,Nervos 发布了三款新工具,分别是 Capsule、Lumos 和 Polyjuice,旨在为开发者赋能,帮助他们在 CKB 上构建更丰富的 dApp:一个关于抽象的故事:寻求更好的 CKB 开发工具。在 2020 年 Q4 路线图中,我们也发布了在年底之前,发布多种开发者工具的计划。
现在,我们很自豪地和大家说:Nervos CKB 上的开发工具已经足够让开发者们在 CKB 上开发了!
接下来,每个月的第三周,CKB 核心开发者们将依次做客 Nervos 直播间,演示在 CKB 上开发的工具。
在这里,你可以掌握:
· 如何通过 UI 的简单拖拽完成 CKB 上 dApp 的开发;
· 如何在 CKB 上实现 Account Model;
· 形式化验证与 CKB 上的智能合约安全性;
· 如何高效地在 CKB-VM 上实现全新的加密算法;
· 一个通用的 Rollup 框架
也许,这是你走近 CKB 核心开发团队最简单的方式;
也许,这是你了解 CKB 开发工具最快的方法。
还等什么?快来关注 Nervos 直播间,一起 Get 新技能吧!
第一期,我们邀请到了 Ash 来为我们演示如何通过 UI 的简单拖拽完成 CKB 上 dApp 的开发。
Ash 是 CKB 的核心开发,负责 Productivity,以进一步提升 CKB dApp 开发的易用性与生产力,并通过新工具的研发来减少现有 CKB dApp 开发所需的时间。除此之外,他还是公司远程文化的鼻祖,以及键盘控,健身达人,超级奶爸,极度自律,社团极度活跃者……
这一次,Ash 将为我们演示 Mandrake。迄今为止,我们见到的所有 CKB 开发工具,以及绝大多数的区块链开发工具,都要求开发人员编写代码来完成功能。但这并不是唯一的方式,如果我告诉你,通过 UI 的简单拖拽就可以直接搭起一个 CKB 应用呢?是不是已经忍不住想要来尝试一番了!
欢迎来到 Mandrake 的魔法世界,我们会向大家展示,dApp 的编写并不是开发人员的专利,任何人,都应该能通过自己喜欢的方式,完成 CKB 上 dApp 的开发!
如果你还没有尝试过在 CKB 上进行开发,那么就让我们从 Mandrake 开始,一起书写 CKB 开发故事吧!
在演示直播中,欢迎大家在弹幕区进行提问,我们会抽取 3 个精彩提问,为每位小伙伴送出 288 CKB 的奖励。
9 月 28 日周一晚 8 点,我们不见不散!