鸿蒙的js开发会影响其性能吗?
鸿蒙的js开发会影响其运行性能吗?是类似于React-Native这样的ui框架的运行原理吗?如果这样的话数据会在js线程和原生线程进行来回传输,可能会影响性能。
鸿蒙
js
HarmonyOS
赞
3
收藏 1
回答 3
待解决
相关问题
GreenPlum 如何用sql语句查询其运行的性能指标
1946浏览 • 1回复 待解决
AudioStreamOut标签频繁打印日志,影响性能,怎么办?
3648浏览 • 1回复 待解决
鸿蒙系统的出世,安卓开发工程师有影响吗?
3483浏览 • 2回复 待解决
OpenHarmony应用开发会支持java吗?
7443浏览 • 2回复 待解决
鸿蒙开发给你工作带来了哪些实质的影响呢?
24741浏览 • 54回复 待解决
鸿蒙JS开发 js里能修改元素css的样式吗
2083浏览 • 2回复 待解决
后续华为有可能会让IDEA拥有DevEco的开发鸿蒙应用吗?
193浏览 • 0回复 待解决
请问鸿蒙的手机js开发不支持websocket吗?
4766浏览 • 1回复 待解决
鸿蒙js开发 video遇到的问题
4443浏览 • 1回复 待解决
鸿蒙JS框架的背景音效开发,音效开发求回答!
3750浏览 • 2回复 待解决
鸿蒙Deveco studio应用开发将来会以什么为主?
2244浏览 • 2回复 已解决
鸿蒙js开发登录注册问题
3971浏览 • 2回复 待解决
鸿蒙系统使用期间,手机格式化,对后续的升级有影响吗
8376浏览 • 4回复 待解决
鸿蒙js开发 树状结构组件
3348浏览 • 1回复 待解决
请问荣耀9x会更新鸿蒙吗?如果会的话大概是什么时候呢?
4417浏览 • 1回复 待解决
什么是PolarDB的实时性能?
975浏览 • 1回复 待解决
什么是PolarDB的性能洞察?
1423浏览 • 1回复 待解决
HarmonyOS会支持无线调试吗?
701浏览 • 1回复 待解决
百度地图的坐标系影响距离计算吗?
933浏览 • 1回复 待解决
鸿蒙的WebView会遮挡其他控件问题
6378浏览 • 3回复 待解决
鸿蒙JS开发 接口请求loading?
3558浏览 • 1回复 待解决
鸿蒙JS开发 接口请求loading??
3834浏览 • 1回复 已解决
鸿蒙 js开发日志查看问题
4170浏览 • 1回复 待解决
开发手机程序可以导入JS库吗
4120浏览 • 4回复 待解决
请问HUAWEI DevEco Device Tool会开源吗?
4021浏览 • 1回复 已解决
鸿蒙的ACE JS和react-native原理不一样。底层是一套UI自渲染框架,可跨平台 (比如PC端预览的效果和手表/TV端是同样的渲染路径,效果一致)。性能方面,目前一些典型的场景性能(比如图库、电商、长列表)基本都可以达到满帧。但由于JS语言本身性能的限制,不建议有复杂的JS逻辑运算。鸿蒙也会持续进行整体性能相关的优化,欢迎持续关注。
我个人是这样看待支持 JS 开发的,对于不会Java 或 C++的个人开发者或者团队,又想开发app,js那稍微性能差一点的问题也不是问题了,因为我感觉走 JS 开发路线的基本是个人或者小团队的作品,能做出来是最重要的。
支持 JS 开发,相信会吸引很多人入门鸿蒙开发。
当然性能如果能比肩 Java和C/C++那是最好的。
关于性能
发现这么一段话:
随着 TypeScript 继续普及,会不会出现直接跑 TypeScript 的运行时?这里提到的微软为教育项目 MakeCode 研发的 Static TypeScript,就相当有潜力成为下一代的高性能 JS 系语言环境。通过限定 TypeScript 的静态强类型子集并为其搭建工具链,STS 可以做到无需 JIT 也能接近 V8 的性能水平,同时内存占用比 V8 少两个数量级。这使得 STS 不光能用于开发普通 app 这类 IO 密集的应用,还能顺利在嵌入式硬件上开发小游戏这类更偏计算密集(需逐帧更新渲染)的应用,在工程能力上是一项很大的突破。
关于 MakeCode:https://docs.cloudbase.net/api-reference/webv2/adapter.html
关于Static TypeScript:https://makecode.com/language