Angular + Nativescript网络和移动开发
问题描述:
我们已经开发了一个完整的Angular4网络应用程序,现在我们决定转向移动应用程序,但是我们对NativeScript有一些疑问。Angular + Nativescript网络和移动开发
- 什么是与NativeScript集成具有相同的代码库(实际的Angular项目)的最佳策略?目标不是复制组件,而是根据平台在xml或html之间切换。
- 我们可以观察到一些模块在NativeScript中有特定的实现,例如:路由器模块,有没有一种方法可以为应用程序使用相同的路由器?或者我们在网络或移动平台的模块之间切换。
- 我们关注NativeScript社区,我们可以看到很少有使用NativeScript开发的应用程序的大中型公司,与Tesla,Airbnb,Instagram使用的React Native相比...... NativeScript是否有一些非常好的展示柜
- 我们使用的是Socket.IO,我们想知道NativeScript是否可以与Socket集成并与推送通知集成在一起。
- 这两种代码共存的最佳目录布局是什么?
答
-
可以检出该回购协议:
https://github.com/jlooper/angular-starter
https://github.com/TeamMaestro/angular-native-seed
https://github.com/NathanWalker/angular-seed-advanced
他们都有同样的目标,共享之间的相同的代码库网页和手机,甚至桌面
是的,你必须使用两个不同的模块,网页和移动设备,但是你可以很容易地角依赖注入系统(查看以上的种子的)
Nativescript也被大公司做check this out
是的,它可以;)check this out也有其他插件可以使用通知。
检查种子:)