Zong
真的夏天来咯

本来还说着今年春天加班加的有点久,没想到夏天一转眼就来了,温度一下子也就上去了……

可以说是非常的炎热,没有空调不行啊!

任务进度

  • 「日本語学習計画」:语法及词汇 第1页
  • 「计算机图形学」:材质与外观
  • 「锻炼身体」:步行、上楼梯、Just Dance、健身环 待加强
  • 「ECMA-262」:6.2.4 The Reference Specification Type
  • 「Rust语言圣经(Rust教程 Rust Course)」:11.5.1. 数据布局和基本操作
  • 「Rust By Practice( Rust 练习实践 )」:6.1 字符串

低代码建设

本月主要负责画布编辑、渲染模块重构工作,并适配到平台以及开发 CLI,提供即插即用能力。

并且开始布局类似于阿里低代码引起的能力,设计整体引擎架构及软件生态等。

性能优化

本月也主要负责可视化大屏渲染性能优化工作,分析当前可视化大屏在一些配置较差的设备环境下运行,会因一些交互或者大型 3D 组件产生的掉帧、卡顿现象。

利用将 JS 执行任务进行优先级划分的策略来减轻当用户产生交互或因大型 3D 组件执行 JS 产生的主线程阻塞情况。

思路大致借鉴 React Fiber 的思路来进行优化,优化效果在 6.1% ~ 36.5% 之间,从结果来看并不是很理想。

因为很不稳定,并且提升的性能也有限。

从此布局,需要重新设计组件规范,提供组件侧参与调度任务 API 能力。

同时对于渲染模块,需要具备运行策略的调度能力来实现稳定的性能优化。

性能优化

技术分享