Ionic 2 仅适用于网站

Ionic 2 only for website

这是使用 ionic 2 和 angular 2 构建网站的好做法吗?我必须开发一个看起来像具有 material 设计和移动应用程序组件的本机移动应用程序的网站。如果我只在 angular 上开发 2 就像 ionic 2 一样简单。

提前致谢。

如果您打算 "develop a website that looks like native mobile app" 那么我会坚持使用 Ionic。可以使用普通浏览器查看 Ionic 项目(这是一个使用 built-in Cordova 工具打包为应用程序的网站 - 如果您需要的话)。 Ionic 附带许多 UI 看起来像原生的组件。

请注意,如果您打算使用 Ionic 制作纯粹的网站,则在 "pages" 之间导航时,url 不会改变。这是可以理解的,因为 Ionic 确实旨在使用 Web 技术构建移动应用程序,而在您通常不使用 urls 在 "pages" 之间导航的应用程序中。因此,这可能会使网站在尝试深入 link 页面时有点困难。不管怎样,Ionic 团队正在努力解决这个问题,并在他们最近的测试版更新中提到了它,请参阅此处 http://blog.ionic.io/announcing-ionic-2-beta-11/(向下滚动到 'URL Support' 标题)

Ionic 不适用于桌面浏览器,请参阅支持的浏览器: http://ionicframework.com/docs/overview/#browser-support