首页 文章

使用AngularJS 2进行多平台开发

提问于
浏览
3

AngularJS website州:

跨所有平台开发学习使用Angular构建应用程序的一种方法,并重用您的代码和能力来为任何部署目标构建应用程序 . 适用于Web,移动Web,本机移动和本机桌面 .

根据我的测试,Ionic Framework(基于Angular 2)允许使用相同的代码库创建iOS,Android和Windows Phone应用程序,但我从未见过针对Web,移动Web,本机移动和本机的相同代码库的任何示例桌面应用 . 此外,Ionic Framework是针对本机移动应用程序而制作的,不应该用于Web和桌面应用程序,因此应该有两个不同的视图,一个使用Ionic,另一个使用Bootstrap / Foundation / insert your favorite CSS framework here .

是否可以为Web,移动Web,本机移动和本机桌面编写单个AngularJS应用程序,所有这些应用程序都具有相同的代码库?如果有,怎么样?如果没有,我如何在目标平台维护单个项目的同时重用代码(与视图无关)来实现这一目标?

1 回答

相关问题