reactxp 介绍
reactxp是微软推出的基于 react 和 react Native 的跨平台应用程序开发库,看起来比react Native还要牛,不仅支持Android和iOS,还支持web和windows。reactXP集成了react和react Native,它是建立在react和react Native之上的一个抽象层,构建具体的平台代码还是依赖react和React Native。
使用React和React Native,Web应用程序可以与iOS和Android应用程序共享大部分逻辑,但视图层需要为每个平台分别实现。因此微软进一步开发了一个薄的跨平台层,称之为ReactXP。如果开发人员将应用程序写入此抽象,则可以在多个目标平台上共享视图定义,样式和动画。当然,程序员仍然可以提供平台特定的UI变体,但是这可以在需要时选择性地进行。
ReactXP的设计考虑了跨平台开发。一般来说,它暴露了在React js(html)和React Native为iOS和Android应用以一致的方式实现的API,组件,道具,样式和动画参数。一些平台特定的道具和风格属性已经暴露出来,但微软已经尝试将其保持在最低限度。
ReactXP的意图则是尽可能轻便。核心组件和API仅限于几乎所有应用程序所需的功能。ReactXP的扩展以类似的跨平台方式暴露了更多的专门功能。
网站地址:https://microsoft.github.io/reactxp/
GitHub:https://github.com/Microsoft/reactxp
网站描述:基于 React 和 React Native 的跨平台应用程序开发库
reactxp
官方网站:https://microsoft.github.io/reactxp/
小编说
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。