イオンでアプリケーションを作成しています。私はモバイルアプリを作成しようとしています。今私は17000以上のJSONオブジェクトを持つWebリクエスト($ http)を取得します。私はそれらを格納するためにlocalStorageを使用することはできません。私はSQLiteやminimongoのようなアプリケーションを使うことに決めました。私はそのツールを自分のアプリケーションに統合することをお勧めしますか? 私は17,000以上のjsonの管理を最適化したい、私はオブジェクトを取得します。angular.jsに統合データベースを使用
答えて
すべての17,000個のJSONオブジェクトを返すことができますが、それは非常に効率が悪く、これを行うことはお勧めしません。このような巨大なHTTPリクエストをスピードアップするツールはありません。
あなたはそれらのすべてを同時に持たなければなりませんか?より良い方法は、何らかの種類のページネゴシエーションを実装し、必要なデータを動的にロードすることです。 Twitterは完璧な例です:あなたのアカウントを最初に作成したときまでTwitterがあなたのフィード全体をロードしたとしたらどうでしょう?それは膨大なデータ量になります。むしろ最初の50のつぶやきを読み込み、無限のスクロールを使用してスクロールしながらツイートを動的に読み込みます。
これには、必要な新しいデータページごとにHTTPリクエストを行う必要があります。 Angularのようなものでは、ng-repeatを使用していると推測しています。これは、一度にたくさんのデータを表示すると非常に大きなパフォーマンス上の問題があります。改ページのもう一つの引数:)
もう少し意味があります。私は同時に多くの情報を持っている必要があります。私はあなたに世界の例ではすべての国の17000レコードを持っており、漁業として各国の生産を示したいと思います。また、17000レコードでは、収穫などの他の生産も可能です。すべてをロードする必要があることがわかります。私の質問は、このツールを使ってこの情報を保存することができ、単に17000のレコードを持つjsonを持たないことです。 – yavg
- 1. angular.js apache kafkaとの統合
- 2. Angular.jsとNode.jsの統合(Express + Tower.js)
- 3. JavaSEアプリケーション用の統合データベース
- 4. Twilio-jsをAngular.jsに統合するには?
- 5. 統合テストに実際のデータベースを使用するには?
- 6. salesforceデータベース統合
- 7. TeamCityデータベース統合テスト
- 8. Openfire SQLデータベース統合
- 9. 自分のMySQLデータベースを使用してsolupとDrupalを統合
- 10. データベース機能の統合
- 11. フラッシュとデータベースの統合
- 12. FirebaseデータベースとFCMの統合
- 13. 既存データベースのVaadin統合
- 14. Spring統合を使用したSpring統合例外のログ
- 15. webhookを使用してapi.ai chat-botにデータベースを統合する方法
- 16. Windows統合セキュリティの使用
- 17. StackTrace.jsとAngular.jsを使用
- 18. require.jsとangular.jsを使用
- 19. Angular.jsを使用したカスタムシングルサインイン
- 20. OpenIDとデータベース統合によるSpringセキュリティ
- 21. データベースに対する統合テスト - AVA
- 22. 独自のデータベースとmvc5 IDの統合と統合
- 23. node.js sqliteデータベース接続(フロントエンドangular.js)
- 24. facebook messenger botとデータベースを統合
- 25. のMongoDBデータベースとElasticSearchを統合
- 26. SuiteCRMとMicrosoft SQL Server 2017データベースを統合
- 27. SSISを使用して2つのデータベース間でデータを統合する
- 28. バルクメール用のSendGrid SMTP統合の使用
- 29. AuthorizeAttributeを使用したMVC統合テスト
- 30. requirejsを使用した統合ファブリック
同時にすべてのデータが必要ですか?必要に応じて、いくつかのページ番号を付けてデータをロードすることをお勧めします。 –
@ItaloAyresもう少しという意味です。私は同時に多くの情報を持っている必要があります。私はあなたに世界の例ではすべての国の17000レコードを持っており、漁業として各国の生産を示したいと思います。また、17000レコードでは、収穫などの他の生産も可能です。すべてをロードする必要があることがわかります。私の質問は、このツールを使ってこの情報を保存することができ、単に17000レコードのjsonを持つのではないということです。 – yavg