京东小程序JS API仓颉改造实践
当一个JS API调用请求到来后,首先判断该API是否有Native实现,如果没有则调用ArkTS的派发逻辑来调用到原生API实现。以某店铺为例,该店铺小程序在冷启动过程约2800ms,其中有900ms-1000ms的时间在webview任务中穿插着大量的getSystemInfo API的调用。小程序页面加载/活跃过程中存在大量的JS...
本文介绍了京东小程序与华为鸿蒙的合作,通过仓颉语言优化小程序性能,改造后的getSystemInfo执行时间缩短超过50%,冷启动性能提升20%。未来将扩展更多API的仓颉化,提升并发能力,探索新场景开发。