私たちは完全なAngular4 Webアプリケーションを開発しました。現在、モバイルアプリケーションに移行することを決定していますが、NativeScriptに関する疑問があります。Angular + Nativescript Webおよびモバイル開発
- NativeScriptと同じコードベース(実際のAngularプロジェクト)を統合するのに最適な方法は何ですか?目標はコンポーネントを複製するのではなく、プラットフォームに応じてxmlまたはhtmlを切り替えます。
- 一部のモジュールでは、NativeScriptで具体的な実装が行われていることがわかりました。たとえば、ルータモジュールでは、アプリケーションに同じルータを使用する方法はありますか?または、Webまたはモバイルプラットフォーム用のモジュール間で切り替えます。
- 私たちはNativeScriptコミュニティに心配していますが、Tesla、Airbnb、Instagramで使用されているReact Nativeとは対照的に、NativeScriptで開発されたアプリケーションを使用する中小企業はごくわずかです。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
それらのすべてが、同じ目的を持っている間に同じコードベースを共有する: