欢迎小伙伴,可以看直播(前端数据可视化方向)。一年来分享可能加起来才7、8次,上传到B站的只有一个(我老是忘记录屏了。。。这次我也忘记了==;)我收到了一些私信,希望我能多付出继续,里面也有一些不错的评论,逐渐过渡到我的分享中。今年,我们将加大分享力度。内容是可视化、算法、架构等方向。以上是我的个人微信,有需要的可以加。今天的分享主题围绕入门。什么是G6?已针对潜在客户进行了扩展。G6是一个专注于图形可视化和分析的引擎,内部提供图形绘制、布局、分析、交互等基础能力。导出了图形和可视化的关键术语,需要对其进行分析和探索。图不是我们传统上认识的图片或图表,也不是指计算机中图形的数据结构。它是图论,一种图论。一般来说,它包含两个元素,一个节点顶点和一条边(或实体和关系)。节点由边连接。(如果图中没有节点,则一定没有边。)Graphs包含一些图的技术术语和算法。有兴趣的朋友可以了解一下。可视化可视化不是我们传统的理解,它只是图表、图形等数据的可视化,以及图像识别、地理信息显示等。..它存在于每个领域,科学、工程、新闻等。数据可视化只是一个方向,一种描述。(非工业领域)。进入今天的开篇,G6有一个设计系统。通过一些场景分析,提取出不局限于表现层和交互层的相关设计。还有一些细节值得去发现和深入研究。(感谢背后团队的努力)但是G6的软件工程设计还是可以讨论的。在语雀中,有它们的内部分享和结构图。这里我个人的理解是通过学习和发帖。在最新的4.+版本中,布局模块和图形算法模块是分开的。(基于webWorker算法的部分,里面有链接到外网,请内网的同学关注)内部源码模块分析也算是模块的核心部分。核心主要包括:1.基本渲染图元的封装元素(G-basedencapsulation)和combo的特性实现。交互事件事件、动画动画等模块。plugins的插件工具库的实现以及如何访问和使用。
