Skip to content

Latest commit

 

History

History
55 lines (34 loc) · 3.15 KB

1.简介.md

File metadata and controls

55 lines (34 loc) · 3.15 KB

简介

感谢您阅读CYFS系列开发教程的第二部《实战去中心留言板》!

首先恭喜您完成了《Hello CYFS》的学习,已经能基于CYFS Network保存、发布自己的内容。对CYFS的基本概念,有了一定程度的了解。相信您已经感受到了在代码之间涌动的Web3的能量,也许有那么一瞬间,感觉自己透过新世界大门的门缝,看到了宽广的新世界。

想要知道更多!

这部教程将从过去我们学习动态网站时熟悉的留言板系统开始,从技术的角度完整的展现CYFS构想的下一代互联网的。这部教程的篇幅并不短(我们有规划12个章节,目前还在持续的修订改进中),作者的表达能力也有限(毕竟工程师最讨厌的事情就是别人不写文档和自己写文档),这一定不会是一个轻松的过程。我们会不断的优化和补充本教程,希望您能在结束本教程后您能掌握:

  • 理解CYFS 去中心互联网服务 DEC APP的基本工作原理
  • 掌握DEC App的数据建模流程的关键点:数据产权分析
  • 掌握基于cyfs-tsk-sdk 进行DEC App开发的常用套路
  • 了解共识列表的基本原理
  • 了解数据交换合约的基本工作原理和适用场景,能力边界
  • 掌握基本的DEC App调试和优化技巧
  • 理解OOD System的Access Control Layer
  • 理解DEC App的高可靠,高可用原理

阅读本教程的唯一前提就是您已经完成了《Hello,CYFS》系列教程的学习。而上面这个列表的内容,传统来看几乎是一个资深后台架构师的只是结构了。通过学习CYFS您可以再次感受Web3基础架构的领先之处:让大量的,被重复开发过很多次的分布式系统能力变成了网络的基础能力,开发者很容易掌握和使用,可以好的关注关键业务。就像每次操作系统更迭一样,在旧操作系统里非常难实现的事情,新系统里往往一个API就搞定了,从某种意义上说是一种降维打击。我们衷心的希望您是世界上最早掌握这些新能力的人,让我们一起干翻旧世界吧~

留言板需求

尽管很多人都是从留言板开始学会动态网页开发的,但为了防止误会,我们还是在第一章说明一下我们的需求。 CYFS 浏览器有已经绑定的去中心身份,所以是需求里没有登录注册模块。

留言板查看

查看某人的留言板页面(如不带参数为查看自己的留言板)

cyfs://xxxx/meessage_baord/index.html?peopleid=xxxx

留言板上会按时间顺序列出所有留言。留言包括标题、发言人、时间、内容。

创建留言

每个留言板上都有创建留言的入口,点击弹出输入留言后可按规则发表到当前留言板

留言修改

留言的作者可以对已经发表的留言进行修改。 留言板的管理员可以删除留言。

留言评论

每个留言可展开评论列表,可看到对该留言的评论

发表留言评论

在留言的评论列表中,有发表评论的入口。点击弹出输入评论后可按规则发表到当前留言的评论列表

评论删除和修改

可按规则对评论进行删除和修改