reactxp怎么评价

介绍

这篇文章给大家分享的是有关reactxp怎么评价的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

新的开源库利用了反应框架,允许开发人员在他们的应用程序中使用React.ReactXP允许构建响应性的网页和移动应用程序,通过ReactJS和ReactNative,这些应用程序开对平台来说增加了原生性。现在开发者可以通过reactxp网站获得这个新的开源库,微软并提供了文档,以便开发人员开始使用reactxp。

<强> reactxp介绍

reactxp使用了反应框架,使得开发人员可以使用反应开发他们的跨平台任务。

反应的理念是“学习一次,写在任何地方”。使用反应和ReactNative,应用程序可以与iOS和Android应用程序共享大部分逻辑,但视图层需要为每个平台分别实现。而使用reactxp则更进一步,开发了一个薄的跨平台层——reactxp。使用reactxp创建应用程序,可以在多个目标平台上共享视图,样式和动画。当然,您仍然可以提供平台特定的UI,但是这可以在需要时选择性地进行。

reactxp的设计考虑了跨平台开发。一般来说,它开放了在ReactJS (HTML)和ReactNativeforiOS和Android中以一致的方式实现的API,组件,道具,样式和动画参数。一些平台特定的工具,样式,属性已经开放了出来,但reactxp已经尝试将其保持在最低限度。

reactxp意图尽可能轻便。核心组件和API几乎能适应所有应用程序所需的功能.ReactXP的扩展为跨平台方式开放了更多的专门功能。

<强> reactxp怎样

反应/反应。本机之所以讨巧,在于它的设计思想很实际。不追求“一次编写到处运行”的跨平台解决方案,只追求在不同平台上使用同样的,编程模型和设计模式.React提倡为不同平台的特色和习惯编写不同的解决方案,但这些代码可以统一到相同的编程模型下面。在实际生产中,反应的业务逻辑和数据对象可以跨平台(只是简单的Javascript),只是JSX需要针对各平台编写。一方面这些工作量不大,另一方面不同平台本来就应该要写不同的UI,你把web端的JSX强行套到iOS上(如果按照微软的思路能套的话)最后只能把iOS降级到web的体验,这一点市面上各式各样的跨平台解决方案从phonegap到Xamarin的都用它们自身的垃圾验证过了。

reactxp怎么评价