2

我们已经开发了一个完整的Angular4网络应用程序,现在我们决定转向移动应用程序,但是我们对NativeScript有一些疑问。Angular + Nativescript网络和移动开发

  1. 什么是与NativeScript集成具有相同的代码库(实际的Angular项目)的最佳策略?目标不是复制组件,而是根据平台在xml或html之间切换。
  2. 我们可以观察到一些模块在NativeScript中有特定的实现,例如:路由器模块,有没有一种方法可以为应用程序使用相同的路由器?或者我们在网络或移动平台的模块之间切换。
  3. 我们关注NativeScript社区,我们可以看到很少有使用NativeScript开发的应用程序的大中型公司,与Tesla,Airbnb,Instagram使用的React Native相比...... NativeScript是否有一些非常好的展示柜
  4. 我们使用的是Socket.IO,我们想知道NativeScript是否可以与Socket集成并与推送通知集成在一起。
  5. 这两种代码共存的最佳目录布局是什么?

回答

0
  1. 可以检出该回购协议:

    https://github.com/jlooper/angular-starter

    https://github.com/TeamMaestro/angular-native-seed

    https://github.com/NathanWalker/angular-seed-advanced

    他们都有同样的目标,共享之间的相同的代码库网页和手机,甚至桌面

  2. 是的,你必须使用两个不同的模块,网页和移动设备,但是你可以很容易地角依赖注入系统(查看以上的种子的)

  3. Nativescript也被大公司做check this out

  4. 是的,它可以;)check this out也有其他插件可以使用通知。

  5. 检查种子:)