揭秘动态化跨端框架在鸿蒙系统下的高性能解决方案
原文中文,约3200字,阅读约需8分钟。发表于: 。动态化跨端框架(后文统称“动态化”)是一个由京东金融大前端团队全自主研发的,一份代码,可以在HarmonyOS、iOS、Android、Web四端运行的跨平台解决方案。在研发团队使用后可大幅降低研发人力成本;为业务提供实时触达、A/B触达等能力以提升业务投放效率;同时保障了C端用户优秀的用户体验。业务代码经过打包后形成business.js发布到云端,被Harmony、iOS、Android、H5四端共用。
文章介绍了在鸿蒙系统中实现高性能跨端框架的技术方案。通过分析方舟和V8虚拟机的优缺点,提出使用V8虚拟机实现多线程和业务热更新。文章还探讨了JSI和C-API的应用,以提升线程通讯和UI渲染效率,旨在提高跨端框架的性能和用户体验。