做一个高一致性、高性能的Flutter动态渲染,真的很难么?

  • 时间:
  • 浏览:4

​ 有些人儿分析了那此Bad Case后发现,在初版渲染架构下,无法彻底出理 那此Bad Case,是因为主要为以下两点:

​ 最近小组在尝试使用集团DinamicX的DSL,通过收集DSL模板,实现Flutter端的动态化模板渲染。有些人儿出理 了性能方面的问題后,又面临了三个 新的挑战——渲染一致性。有些人儿该何如在不降低渲染性能的前提下,大幅度提升Flutter与Native之间的渲染一致性呢?

​ 在初版渲染收集当中,有些人儿以Widget为中心,采用了组合的方案来完成DSL到Widget的转化。这方面的工作在早期还算比较顺利,然而随着模板繁复度的增加,逐渐再次突然出现了有些Bad Case。