誰かがionic2やnativescriptのスピードが速いのは分かっていますか? ionic2はまだCordovaのwebviewの上を走っていますか?それともnativescriptに似ていますか?ionic2またはnativescriptの方が高速ですか?
答えて
イオン2はまだwebviewを使用しています。物事はより速くなり、新しいデバイスはもちろんより高速です。 Ionicは素晴らしいことをやっていますが、NativeScript IMOを使用すると、より優れたアプリケーションを使用できます。ベンチマークはまだありませんが、誰かがベンチマークを持っているかどうかを保証することができます.NativeScriptはウェブビューではないため、すべての面で勝ちそうです。これはネイティブとクマリンの反応に似ています。ほとんどの選択肢と同様に、必要なものや時間、コストなどの要素によって異なります。これらのフレームワークには長所と短所があります。個人的には、私はネイティブ反応の反応を知りませんでしたので、NativeScriptで解決しました。ネイティブUIをネイティブではなく、Webビューで見たいと思っていました。しかし、迅速なプロトタイプや、PWA(プログレッシブウェブアプリ)として再利用したいかもしれないアプリケーションの場合、イオンはその点で良い選択です。もちろん、角度を使ってコードを再利用したり、反応したネイティブで反応させたりすることはできますが、UIはWeb DOMと共有されていないので違いがあります。それがいくつかの助けになることを期待
バーク・オランダのバーク・オランダの比較記事(xerarin)とNativeScriptの比較記事ですが、テストは非常に公平で、両方の製品を使用しています。https://www.nativescript.org/blog/details/nativescript-and-xamarin
Ionicのペイロードは、既に携帯電話に搭載されている携帯電話では小さくなります。
イオン3の性能は、単に優れています。
Webviewベースのフレームワークでは、遅いと言われて、私は根拠のない詮索に気付きました。ほとんどの人は次のFacebookやYoutubeを作っていませんが、より一般的にはCRUD操作用のアプリであり、ちょっとしたモバイルの良さがあります。
これはこの製品の対象読者です。
- 1. C#の方が高速です - System.Convert.ToString(objThatIsString)または(string)objThatIsString?
- 2. どの方法が高速ですか?
- 3. apcu_fetch()は、接頭辞または接尾辞の方が高速ですか?
- 4. PHP Domドキュメントのhtmlは高速ですか、preg_match_all関数が高速ですか?
- 5. Android SQLite:どのクエリ(「クエリ」または「rawQuery」)が高速ですか?
- 6. unordered_map:find()またはcount()のどちらが高速ですか?
- 7. どちらが高速で、key_cacheまたはOSキャッシュですか?
- 8. はこのjqueryが高速ですか?
- 9. PHP:JSONまたはXMLパーサーが高速ですか?
- 10. ポインタアクセスまたは参照アクセスが高速ですか?
- 11. ローカルメンバーがより高速またはインスタンスメンバー
- 12. jQueryはどれが高速ですか?
- 13. は、7zipの高速アーカイブ(ソリッドまたは非ソリッド)ですか?
- 14. PHP高速{$ code}または。$ codeは何ですか?
- 15. どのコードが高速ですか?
- 16. DelayQueueが高速のremove()ですか?
- 17. VBA(Excel)でデータを高速化する高速方法
- 18. AVFoundationまたはMPMoviePlayerViewControllerの高速ビデオスキミングios
- 19. Rまたはベクトル化の高速マッピング
- 20. 高速レポートは、高速レポートVのハイパーリンク
- 21. データのクライアント側またはサーバー側のカウントが高速ですか?
- 22. どちらのスパース線形ソルバが高速ですか? SparseLUまたはBiCGSTAB?
- 23. どのブール値がより高速ですか? <または<=
- 24. JavaがC++よりも高速な場合(またはJITが高速でプリコンパイルされている場合)
- 25. 高速かつエレガントな方法は、C#
- 26. .NETオブジェクトリレーショナルマッパーが最も高速ですか?
- 27. スタティックローカルvsローカル。どちらがCまたはC++で高速ですか?
- 28. INまたはORの方が速いのは何ですか?
- 29. CUDAプログラムはCPUプログラムより低速ですが、カーネルは高速ですか?
- 30. 高速Javascriptテーブルソーターですか?
すばやく返信いただき、ありがとうございます。 IONIC2には、アプリのコンポーネントをネイティブに見せるための素晴らしいCSSがたくさんあります。 nativescriptでこの問題をどのように処理しますか? – user3205215
NativeScriptのコンポーネントはネイティブコンポーネントなので、アンドロイドやiOSのネイティブコンポーネントのように見えるようにするのは「偽装」されていません。 NativeScriptチームは、ネイティブコンポーネントのスタイリングにCSSを使用することを選択しました。 CSSを既に知っているので、Web開発者の移行が容易になります。たとえば、青いボタンが必要な場合は、プロパティ 'backgroundColor ="#3489db "を使用してUIのコンポーネントのスタイルを設定するか、.cssファイルでクラスを作成し、そのクラスにクラスを設定します。それは非常に簡単で、どのように動作するのですか?CSSの小道具は、ネイティブコンポーネントをスタイリングするネイティブメソッドにマップされています。 –
プレイストアとiTunesでNativeScriptのサンプルアプリケーションを確認する必要があります。ソースコードはgithubにあります。次に、それがいかに簡単かを見ることができます。あなたが掘り出し始めるとかなり素晴らしいですし、プラグインを作れば、ネイティブライブラリから素早く簡単にコードを再利用するためにネイティブライブラリをあなたのアプリに持ってくることが簡単です。あなたのデバイス上のNativeScriptサンプルアプリケーションをチェックした後、ionic2を試して、あなたが好きなものを見てください。 –