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