使用ionic建立网站的移动网络版本是一个好主意吗?

时间:2015-02-18 22:17:34

标签: angularjs html5 mobile web ionic-framework

我为Startup工作,我们决定拥有一个自适应网站,而不是一个响应式网站,所以我们基本上为不同的设备提供不同的视图,以便我们为两端提供最佳体验[移动,桌面],我们是即将重建我们的移动网站,由于我有这个特权,我试图弄清楚什么是最好的框架使用,一个不错的选择是 http://mobileangularui.com/,另一个选择是http://ionicframework.com/,我知道离子更多地用于构建html5移动应用程序,所以我想知道将它用于网络版本是否合理,你是什么认为?

2 个答案:

答案 0 :(得分:5)

我正在开发一个需要移动网站的类似项目,本机应用程序很不错。我选择了Ionic框架。让我解释原因:

构建移动网站需要的是样式框架,例如Bootstrap或Google的Web Starter Kit。后者有缺点,因为形式等一些重要元素的样式仍然缺失。

Bootstrap也是一种方便的方法。虽然我们看过很多这样的网站,但眼睛却累了。

我个人选择了Ionic,因为它具有真正的移动第一体验,这意味着不要将它用于您的桌面。但移动浏览器中的网站看起来更像是应用,而不仅仅是桌面网站的移动版本。

如果移动转化对您很重要,例如在电子商务中,我会定义推荐使用Ionic。它看起来很新鲜,很快。正如所说的最好的功能是以最低的成本使用本机应用程序。

顺便说一句:我没有看到使用Cordova的必须。虽然你仍然可以为你的原生应用程序挑选一些功能,并让移动网站保持简单。

答案 1 :(得分:1)

我正在使用ionic应用,以下是我的想法,我个人认为将ionicframework用于您的网络应用不是一个好主意。

1)AFAIK离子没有Web服务器,其测试服务器使用UIWebview,不允许POST请求。

2)ionic针对应用开发进行了更优化。我的意思是,有一个非常酷的名为ngCordova的存储库,它允许你使用像camera这样的本地插件,你无法在网络应用程序中使用

所以说,对于混合移动应用程序开发,我强烈建议:)

HTH