WeWeb app struggling with RAM usage, versions, variables and missing virtual scroll

Hi everyone,

I’m Pedro Elias, co-founder of LiderHub.ai, a fast-growing platform built with WeWeb + Supabase, currently serving over 400 active users and processing more than 2 million messages.

Over the past few weeks, we’ve been facing a series of technical challenges that are severely impacting our app’s performance and stability. After weeks working on these issues, adding and removing components, isolating sections, and testing different structures, we still haven’t been able to resolve them.

To make it easier to understand our situation, I created this document detailing everything we’ve encountered so far:
:backhand_index_pointing_right: WeWeb Support – LiderHub Challenges

We’ve also reached out to WeWeb support, shared access and videos, but haven’t received any clear guidance or solutions. That’s why I’m now turning to the community to ask:

Has anyone faced and solved issues related to:

  • Significant performance drops in the live version vs staging/self-hosted
  • Memory leaks or very high RAM usage
  • Latency or crashes when updating variables
  • Missing virtual scrolling / inefficient DOM management in long lists

If so, I’d love to hear how you approached or solved these.

Or if someone from the WeWeb technical team could dedicate some time to clarify what’s going on, that would help us a lot. We’re just looking for clear direction so we can move forward confidently.

At this stage, we can’t afford to leave a production app with 400+ users struggling like this, especially when we’re fully committed to the platform.

We’re also open to paying whether through an Enterprise support plan or hiring someone from the community with deep WeWeb knowledge who can step in and help.

Thanks so much for any help or response :folded_hands:

3 Likes

Where is your production project hosted? Is the test and production data the same?

1 Like

Hey, Mauro! Great to talk to you, I was a student in your community, and it would be a pleasure to chat if you’re available.

I believe you asked about the performance differences between the versions:

  • Staging (WeWeb’s own environment)
  • Live (WeWeb’s own environment)
  • Homologation self-hosted (Brazil)

Regarding the performance difference, I would test hosting on Cloudflare. That’s what we’ve always done here, so you can see if there’s a difference in performance. You can access this free tutorial for hosting on Cloudflare (Tutoriais).

Regarding performance, the way the elements are rendered has a big influence, so everything will depend on your logic for loading the elements.

1 Like

Curious to see what’s the answers :eyes: