Skip to content

uniapp x与uni-app的区别

好久没有使用uni-app做项目了,好家伙,已经推出uni-app x 版本了

什么是uni-app x?

  • uni-app x,是下一代 uni-app,是一个跨平台应用开发引擎。

  • 在App端,uni-app x 在iOS编译为swift、在Android编译为kotlin。没有使用js引擎、webview,完全达到了原生应用的功能、性能。

概括

  • uniapp x是uni-app框架的一个增强版本,它在uni-app的基础上提供了更多的功能和特性,以满足更复杂的应用需求。通过uniapp x,开发者可以更加高效、灵活地构建跨平台应用,实现一次编写、多端运行的目标。

核心技术

  • 跨平台兼容

uniapp x继承了uni-app的跨平台特性,支持iOS、Android、H5以及各种小程序平台的开发。通过统一的API和组件库,开发者可以编写一套代码,轻松发布到多个平台,实现真正的跨平台兼容。

  • 服务端支持

uniapp x引入了基于Node.js的自定义服务端支持,使得开发者能够构建完整的服务端-客户端应用。通过集成后端逻辑和数据处理,uniapp x实现了更高效的数据交互和更丰富的功能扩展。

  • 原生模块集成

uniapp x提供了更高级的原生模块集成能力,使得开发者能够更方便地调用原生功能。无论是系统级的API调用,还是第三方库的集成,uniapp x都能够提供灵活而强大的支持。

总结

  • 就像官方说的,如果你觉得 uni-app 已经性能够用了, 那其实完全不必考虑 uni-app x
  • 而就像大家说的, 我都用 uni-app 了,还考虑什么性能?

Released under the MIT License.