带有reactjs的Phonegap应用程序

时间:2013-12-20 06:26:41

标签: cordova reactjs

有没有人用reactjs(facebook)写一个phonegap应用程序?任何指向参考实现的指针都将受到赞赏。

此外,您建议使用哪种数据模型框架与reactjs。

3 个答案:

答案 0 :(得分:7)

是的,这是我的样板应用程序: https://github.com/kjda/ReactJs-Phonegap

答案 1 :(得分:4)

我已经使用Phonegap和React.js编写了一个应用程序,该应用程序可在iOS和Android手机和平板电脑上运行,并具有本机模拟UI控件。

我建议的首要任务是将phonegap视为编译目标。

使用webpack或gulp等工具设置您的应用程序,就像任何基于Web的应用程序一样。这使您有机会为您支持的每个平台创建Chrome应用程序,FxOS Web应用程序和自定义构建。利用envifywebpack.DefinePlugin之类的东西来支持这种流程。

对于数据管理,Flux是推荐的方式,但我发现将中型应用程序从ad-hoc实现迁移到Flux方法相对简单。

答案 2 :(得分:0)

嗯,它就像使用任何其他js框架一样。目前我使用backbone&model模型只是在模型数据更新时创建一个mixin,触发一个组件self force_update,或者你可以通过订阅updateCompoentFrame,updateComponentList这样的事件来触发特定组件来刷新数据。

还尝试了js-model.js,但数据更改的事件并没有很好地触发reactjs。接下来我可能会尝试flatiron的模型。

他们似乎能够为客户端和服务器使用相同的接口,似乎能够共享模式。