appsmithorg / appsmithorg/appsmith

[Feature]: Move data and computation out of the client application to improve performance.

オープン
#8,639 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
Enhancement Performance Pod
主要言語
TypeScript
スター
40.9k
フォーク
4.8k
平均マージ
1日 22時間
マージ済み PR(30日)
45

説明

### Is there an existing issue for this?

- [X] I have searched the existing issues

### Summary

Currently client application loads all the data from database or API queries in the browser. This slows down the overall responsiveness of the application and even hangs up when data exceeds a certain threshold. One way to address this problem would be to move the data and related computation away from the browser. This data could be either stored on the API server or the client's file system (a more radical approach - not sure how feasible). Preferably, this data could be stored on the API server (either in an in-memory database or otherwise) and the client could ask for very specific parts of this data and any related computation to be performed. We could provide a toggle to the user to turn off this setting in case they are concerned about the API server storing the data.

Context: https://theappsmith.slack.com/archives/C01HXJPFWBC/p1634580645440600

### Why should this be worked on?

To improve client performance.

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。