Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Evaluate and thighten up Wasp's performance #2060

Open
Martinsos opened this issue May 27, 2024 · 1 comment
Open

Evaluate and thighten up Wasp's performance #2060

Martinsos opened this issue May 27, 2024 · 1 comment
Labels
1.0 enhancement New feature or request

Comments

@Martinsos
Copy link
Member

Martinsos commented May 27, 2024

We haven't been putting directed focus on measuring and improving performance of Wasp apps, regards how much resources is consumed during development but also in production, size of apps, speed of dev cycle, speed of data flow and page loads, ... .

We have been keeping all of those in an ok shape of course, but for 1.0, we will want to do a focused study, do proper measurements and evaluate exactly in which shape are we, and then make a plan on how to make improvements.

As part of this effort, we should also put into place automatic tests/checks (in the CI) that will ensure performance is maintained at the level we want, and we can then keep raising that level with time.

We will also want to enrich documentation with the information on what users can do on their side to achieve the best performance out of Wasp apps.

@Martinsos Martinsos added enhancement New feature or request 1.0 labels May 27, 2024
@Martinsos
Copy link
Member Author

Btw here is where user was asking for it: https://discord.com/channels/686873244791210014/1244732946640797827/1244732946640797827 .

Interesting suggestion was also:

Perhaps a page like Wasp in Production may help with some general performence reports of server and client.

Indeed, it might be valuable to have a dedicated page that talks about what a user can expect from running Wasp in Production -> scaling, performance, security, all of it. This could be an umbrella page, and then we can dive into specific topics further, in the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1.0 enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant