我计划改进我的移动网站,并为我的客户提供更好的性能,无论是UI还是我更喜欢使用Angular 2 for UI和Node.js作为我的后端组件。
我在Google上搜索并了解了Ionic 2,这是一个用于构建混合应用程序的平台,它与Angular 2框架很好地融为一体。 现在我有两个问题:
哪一个适合开发移动网站?
答案 0 :(得分:3)
您可以使用Ionic框架。 Ionic 2使用Angular 2,它具有开箱即用的支持,可用于部署网站以及PWA支持。有关详细信息,请参阅official announcement。
答案 1 :(得分:2)
使用与构建Web应用程序相同的技术和框架构建离子应用程序,如Angular 2,HTML和CSS。当然可以将您使用Ionic构建的应用程序部署为网站,以便可以直接在(移动)浏览器中查看,而无需安装移动应用程序。
当然,Web应用无法使用Cordova插件与本机移动功能进行交互,请记住这一点。
查看有关渐进式网络应用的Ionic文档:https://ionicframework.com/docs/v2/resources/progressive-web-apps/
同时检查您需要支持的浏览器版本,因为Ionic不支持旧浏览器:http://ionicframework.com/docs/overview/#browser-support