评论

历时两年打造,完全基于skyline引擎的高性能图表工具【图表管家】小程序上线啦

完全基于微信最新的skyline引擎和echarts

基于微信最新的skyline引擎

微信最新的skyline渲染引擎提供了优异的性能支持,尤其是在页面部分渲染和长列表处理上,提供了底层支持。

基于echarts深度优化和适配

echarts是主流的图表框架,但是echarts团队的ec-canvas很久没有维护了,而skyline又是新发布的,究竟skyline和echarts能不能完美适配,似乎是一个非常大的疑问。经过我们长期的填坑和测试后,我们基于echarts官方组件完全重写,克服了在处理手势事件和其他需要高度自定义的场景的不足,实现了比较理想的适配

使用Taro+原生混合开发

原生小程序的开发方式和react hooks相比,开发效率低,样板代码多,组件的重渲染机制不够清晰,很多场景还必须使用wx.createSelectorQuery()。 更像是类似于angular的上一代组件框架。但是Taro 3的实现机制决定了是以牺牲性能换取对react的最大支持。因此,我们在非性能部分采用Taro+react hooks开发,在性能要求高的详情页面图表组件、以及表格组件,使用原生开发。基于glass-easel的最新特性,确保长表格的增删改查的高性能,当然,glass-easel仍有许多问题没有解决,我们也期待它的进一步优化跟进。

欢迎体验使用,技术交流


最后一次编辑于  02-26  
点赞 2
收藏
评论

1 个评论

  • 码头没有薯条🍟
    码头没有薯条🍟
    02-23

    没有开源吗


    02-23
    赞同
    回复 1
    • Ryuukensai
      Ryuukensai
      02-26
      暂时没有哦,不过小程序本身是免费无限制使用的
      02-26
      回复
登录 后发表内容