首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >反应本土解决是正确的痛点吗?

反应本土解决是正确的痛点吗?
EN

Stack Overflow用户
提问于 2015-12-09 05:09:02
回答 1查看 274关注 0票数 0

我读了一篇关于Reactive原住民(http://blog.scottlogic.com/2015/03/26/react-native-retrospective.html)的文章,现在我也在做实验。

在几天的实验中,我的感觉从兴奋转向关注。

React本机专注于MVC中的V,但是IMHO我更热衷于跨平台共享M(和Services)中的代码。我很高兴拥有原生视图( iOS的xib和安卓的布局),因为我认为它们应该是特定于平台的,这是成为原生视图而不是混合和HTML5的主要原因。但是,对于模型和服务来说,情况就不一样了,因为它们是通用的,更好地在不同的平台上共享。

在Mobile(Respon原住民)和Web(React)之间共享代码可能是有意义的,但现在就说还为时过早。

你怎么想的?我期待着听到你的想法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-09 23:48:01

使用Reactinative您可以使用Obj (Cocoa、XIB或Java)编写所有视图。其实也没那么复杂。

然而,RN的一些最大优点是它使用了JavaScript。这允许您在JavaScript中编写所有业务逻辑("M“,如您所言),现在可以在移动平台(iOS & Android )上共享这些逻辑。当然,如果您的业务逻辑与UI (应该是这样)分离,那么您甚至可以在Web上共享它。

在此之前,如果您希望在移动平台之间创建一个共享的业务逻辑库,则必须用C++编写它,或者使用类似于Xamarin (C#)的工具。

我不确定这是在回答你的问题,还是同意你所说的哈哈。AFAIK,ReactiveNative正明确地解决正确的痛点,因为它非常灵活,让我们来决定这个痛点是什么。:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34171158

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档