2013-12-20 62 views
5

有沒有人用reactjs(通過臉書)寫了phonegap應用程序?任何指向參考實現的指針將不勝感激。Phonegap應用程序與reactjs

此外,您會建議使用什麼數據模型框架與reactjs一起使用。

+1

StackOverflow是針對特定的開發問題。查看幫助中心的指導原則:http://stackoverflow.com/help/on-topic Quora可能是更適合軟件建議的平臺。 –

+1

我確實問過第一次(沒有成功) - http://www.quora.com/PhoneGap/Has-anyone-written-a-phonegap-app-with-reactjs-Any-pointers-to-reference-implementation - 將不勝感激 –

回答

0

hm,就像使用任何其他js框架一樣。目前我使用backbone的模型只是在模型數據更新時觸發一個mixin,觸發一個組件force_update,或者你可以通過訂閱updateCompoentFrame,updateComponentList等事件來觸發特定的組件來刷新數據。

還嘗試了js-model.js,但數據變化事件不能很好地觸發reactjs。接下來我可能會試用熨斗的型號。

他們似乎能夠爲客戶端和服務器使用相同的接口,似乎能夠共享架構。

+1

我知道該怎麼做。我在問是否有類似離子框架的東西? –

2

我已經寫了與PhoneGap的和React.js,關於iOS和Android手機,並與本機冒充UI控件平板電腦上運行的應用程序。

我推薦的第一件事就是將phonegap作爲編譯目標。

使用webpack或gulp等工具設置您的應用程序,就像任何基於Web的應用程序一樣。這使您有機會爲您支持的每個平臺創建Chrome應用程序,FxOS Web應用程序和自定義構建。利用類似envifywebpack.DefinePlugin的優勢來支持此流程。

對於數據管理,Flux是推薦的方式,但我發現將中等規模的應用程序從臨時實施遷移到Flux方法相對比較簡單。