可以将React Native应用程序(意味着相同的代码库)变成移动Web应用程序吗?

时间:2015-07-31 07:13:41

标签: reactjs reactjs-native

是否可以在移动网络和移动应用中共享相同的REACT代码库?

1 个答案:

答案 0 :(得分:1)

不幸的是,你做不到。 React Native使用了一堆预先构建的组件,这些组件实际上只是Javascript中包含的本机iOS组件。例如,您可以在React中使用<div><span>,但在React Native中您必须使用<Text>,图片只能在<Image>组件中显示等。每个React Native组件可以拥有的样式,数据或嵌套组件也有更严格的限制。

另一方面,尝试这样做违背了React philosphy - &gt; “一次学习,随时随地写作”。如果您对可轻松移植到移动应用程序的内容感兴趣,可以尝试查看Ionic