sixty

wofür es gut ist

Meine Lovable-App ist nach einer Änderung langsam geworden

Gestern lief alles. Du hast um eine weitere Funktion gebeten, veröffentlicht, und jetzt braucht eine Seite mehrere Sekunden — oder sie hängt im Ladekreis und wird nie fertig. Im Editor sieht nichts falsch aus, und den Agenten zu bitten, es „schneller zu machen“, ändert Dinge, die nicht das Problem waren.

Warum es schwer zu sehen ist

Eine Lovable-App hat keinen eigenen Server, also hat die übliche Antwort — sieh in die Server-Logs — nichts, wo sie hineinsehen könnte. Was sich wirklich geändert hat, ist fast immer eine Abfrage: der Agent hat eine Komponente neu geschrieben und dabei einen Filter verloren oder ein Laden in eine Liste hinein verschoben. Beides ist im Editor unsichtbar, und keines von beidem wirft einen Fehler.

Der andere Grund, warum es schwer zu sehen ist: als es geschrieben wurde, war es nicht langsam. Gegen die Handvoll Zeilen in deinem Projekt ist es sofort da. Langsam wird es erst, wenn echte Daten dahinterstehen, und das ist meist eine ganze Weile nach der Änderung, die es verursacht hat.

Was Sixty dagegen tut

Der Browser-Agent misst jede Supabase-Abfrage, die die Seite macht: wie viele es sind und wie viele Zeilen jede zurückgibt. Veröffentliche zweimal, und die zweite Veröffentlichung wird gegen die erste verglichen — der Befund benennt also die Version und nicht den Tag.

Was du bekommst, ist ein Satz — diese Abfrage gab 30 Zeilen zurück und gibt jetzt 30.000 zurück, auf dieser Seite, seit dieser Veröffentlichung — und die Belege gehen an den Agenten, den du benutzt, sodass die Lösung ein Diff ist und kein Ratespiel.

Was es nicht tut

Der erste Befund kommt nach deiner nächsten Veröffentlichung, nicht sofort: es gibt nichts, womit man eine einzelne Version vergleichen könnte. Und im Lovable-Preview zu arbeiten reicht nicht — der Preview läuft auf einem Dev-Server ohne fingerabdruckbehaftete Assets, es gibt also keine Version, an der ein Vergleich verankert werden könnte.

OpenTelemetry

OpenTelemetry bereits vorhanden?

Behalte Collector und Exporter. Sixty kann verbundene Traces und nützliche Runtime-Metriken aufnehmen und Release-Regressionen ableiten; native Agents liefern, wo verfügbar, tiefere Funktions- und Treiberdetails.

OpenTelemetry Collector verbinden →

Verwandt

Finde heraus, was deine letzte Änderung angerichtet hat.

Anmelden
Warum deine Lovable-App nach einer Änderung langsam wurde — Sixty