背景:我最近学习了Ruby on Rails,并且刚学会使用JavaScript和JQuery。我用两者创建了一些网络应用程序。
目标:使用Rails后端创建类似电子商务的小型网站,但针对移动设备进行优化。将有一个购物车,但没有内置的支付系统。
我见过像移动设备这样的移动应用程序框架,但我知道离子对桌面用户来说不适合使用Internet Explorer。
我的想法是使用移动应用程序框架,如离子等移动应用程序,并使用像AngularJS这样的Web框架,用于同一站点的桌面用户。或者使用移动应用程序框架用于移动设备而不使用桌面框架?
我目前在开发技能方面还不够先进,无法创建适配器以使用离子或其他移动应用程序框架与桌面浏览器协同工作。我正在寻找具有风格和配置较少的开发人员方便的路线。
请告知您的建议,如果您认为可以使用Rails作为后端以最小配置完成此设置。
答案 0 :(得分:0)
在性能,尺寸和稳定性方面,混合解决方案总是不如本机解决方案。
但是Hybrid解决方案随着时间的推移而不断改进,离子是一个很好的解决方案,它可以避免您为每个平台开发特定的应用程序。 为了开发你的混合应用程序,我热烈地建议你使用AngularJS,对我来说jQuery并不是为了开发大型应用程序。