私はいくつかの研究をしましたが、実際にピンポイントできなかったので、どちらを使用するのか、そしてその理由について実際に結論に至ることができませんでしたか?結論に達するのに役立ついくつかの有益なリンクと違いを感謝します。IonicとAppceleratorのどちらが優れていますか?なぜですか?
答えて
Ionicはウェブベースの技術を使用しています。あなたは基本的にネイティブラッパーでウェブサイトを構築しています。あなたはまだhtml/css/jsでアプリケーションを構築しているので、そのように出荷されます。いくつかのネイティブ機能にアクセスできるかもしれませんが、それはIonicアプリをネイティブアプリにしません。
チタンはハイブリッド技術です。あなたはJavaScriptでコードを書く。レイヤーを介して、このjavascriptはネイティブコンポーネントに話します。だからあなたがjavascriptで "Window"を作るなら、それはネイティブにAndroid/iOSのウィンドウオブジェクトに変換されます。それは実際には完全にネイティブに動作します。それはネイティブと同じようにパフォーマンスが優れています。あなたはバックグラウンドでjavascriptでそれを制御します。よく作られたチタニウムのアプリは、本当にネイティブのアプリと区別がつかない。
コアには違いがあります。
チタンは(RNと同様に)プロキシパターンを使用します。このアプリは実行時には制限のない本物のネイティブアプリです。 Ionicはフードの下にあるphonegap/cordovaを使います。これはウェブ技術です。 webviewと特に使用されるフレームワークは、多くのバッテリーとトラフィックを消費します。 Webは普遍的なマシンなので、パフォーマンスは最適ではありません。
あなたの質問は何ですか? – Diamond
それは答えです、質問ではありません –
- 1. MySQL DELETEとUPDATEのどちらが優れていますか?
- 2. java.util。*とjava.util.Scannerのうち、どちらが優れていますか?
- 3. どちらのIPhoneコントロールが優れていますか?
- 4. どちらが優れていますか?
- 5. Java:どちらが構文的に優れていますか?
- 6. EmberのステートメントとEmberのHTMLステートメントのどちらが優れていますか?
- 7. 静的ブロックとSpring autowiredのどちらが優れていますか?
- 8. maven-nar-pluginとnative-maven-pluginのどちらが優れていますか?
- 9. Extent ReportsとTestNG htmlレポートのどちらが優れていますか?
- 10. {%load static%}と{%load staticfiles%}:どちらが優先されますか?
- 11. どちらが優れているかTransform:translateまたはPosition:absolute
- 12. 多くのENUMではどちらのアプローチが優れていますか?
- 13. Kotlinのクラスなしで、コンパニオンオブジェクトと楽しいことのどちらが優れていますか?
- 14. 可読性の点でどちらが優れていますか?
- 15. これらのうち、どちらが優れたPHP関数ですか?
- 16. チャットアプリケーションのGCMまたはソケットはどちらが優れていますか?
- 17. (Android)バンドルまたはアプリケーションのどちらが優れていますか?
- 18. zendのセッションマネージャとセッションコンテナの違いは何ですか?どちらが優れていますか?
- 19. 静的なvarと渡すオブジェクトのパラメータの間でどちらが優れていますか?
- 20. 従来のASP - SQLステートメントの挿入 - どちらが優れていますか?
- 21. どちらのメタタグが優先されるのですか
- 22. WF4.0のどちらが優れたアーキテクチャですか?
- 23. 配列をC++からc#に渡し、値または参照で戻します。これはどちらが優れていて、なぜですか?
- 24. WPF Rectangle vs Border:どちらがパフォーマンスに優れていますか?
- 25. どちらが優れたScalaスタイルですか?
- 26. どちらが優れたパッケージデザインですか?
- 27. どちらのシンプルなREST URLパターンがより一般的であるか、より優れていますか?
- 28. なぜmergesortはリンクリストの方が優れていますか?
- 29. CRC32よりも32ビットのチェックサムアルゴリズムが優れていますか?どちらかと
- 30. print()とsys.stdout.write():どちらが、なぜですか?
ありがとうございました。それは役に立ちました。だから、私は、すべての機能などにアクセスできる、適切なアプリケーション、長期的な必要があります。私はチタンのために行く必要があります。 –
修正します。チタンは、イオン性とは対照的にはるかに安定で滑らかです。しかし、コードとネイティブ(これらのようなすべてのプラットフォーム上)の間には翻訳レイヤが存在するため、APIの面でレイヤが提供するものに限定されています。可能であれば、[docs](http://docs.appcelerator.com/platform/latest/)をご覧ください。私はチタンで設定された機能は、イオンよりも大きいと思います –