2015-11-05 76 views
0

背景:最近我學會了Ruby on Rails和剛剛學會了使用JavaScript和JQuery的。我已經使用兩個創建了一些Web應用程序。移動應用程序框架?

目標:使用Rails後端創建一個類似電子商務的小型站點,但針對移動設備進行優化。將有一個購物車,但沒有內置的支付系統。

我已經看到這些移動應用程序框架,如離子移動,但我知道,離子不與桌面夥計的Internet Explorer發揮很好。

我的想法是使用移動應用程序框架,如離子或類似的移動應用程序,並使用像AngularJS這樣的Web框架作爲同一站點的桌面用戶。或者使用手機的移動應用程序框架,而不使用桌面的Web框架?

我目前在我的開發技能方面還不夠先進,無法創建適配器以使用離子或其他移動應用程序框架與桌面瀏覽器友好地工作。我正在尋找更具開發風格和更少配置的開發人員便捷路線。

請告知您的建議,如果您認爲可以使用Rails作爲後端的最小配置完成此設置。

+0

這可能給你一些想法。 Ionic對移動設備非常有用。但請查看Electron for desktop。 https://medium.com/@kaumac/cross-platform-apps-using-ionic-electron-angularjs-and-firebase-with-shared-codebase-chapter-1-52859cc6d742 – lintmouse

+0

@dustmouse謝謝!這給了我想法:-) – wsgb

回答

1

混合解決方案總是比原生那麼好,在性能,尺寸和穩定性方面。

但是混合解決方案隨着時間的推移而改進,離子是一個很好的解決方案,它避免了你爲每個平臺開發特定的應用程序。 發展自己的混合應用,我熱烈推薦你使用AngularJS,對我來說不言jQuery的開發大的應用程序。