appsmithorg / appsmith-docs

Mirror of documentation at https://docs.appsmith.com. Raise Pull requests against this repository to update the documentation
https://docs.appsmith.com
Apache License 2.0
82 stars 215 forks source link

[Docs]: Performance best practices #948

Open mohanarpit opened 1 year ago

mohanarpit commented 1 year ago

Is there an existing issue for this?

Engineering Ticket Link

N/A

Release Date

N/A

Release Number

N/A

First Draft

No response

Loom video

No response

Discord/slack/intercom Link if needed

No response

PRD

No response

Test plan/cases

No response

Use cases or user requests

Each framework or product has best practices in order to eke performance from that framework. Like our security docs, we should publish a document around best practices to improve the performance of Appsmith apps.

This includes:

  1. Paginating queries
  2. Performing aggregation on the server instead of pulling a lot of data to the browser.
  3. Design multiple pages instead of loading a single page with many widgets.
  4. Following best practices of JS code to avoid infinite loop or intensive computations.
danciaclara commented 1 year ago

Should be part of core concepts cc: @jnikhila @Pranay105