akai-org / akai-org/planer-podrozy

Zbadanie wpływu flushSync na wydajność aplikacji

Ouverte
#86 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
frontend
Langage dominant
Python
Étoiles
8
Forks
0
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Wykorzystanie [`flushSync`](https://react.dev/reference/react-dom/flushSync) było potrzebne do zamiany komponentu [`Icon`](https://github.com/akai-org/planer-podrozy/tree/main/ui/src/components/Icon) na HTML aby wykorzystać go jako pinezki do mapy.
Jednym z innych sposobów było użycie [`renderToString`](https://react.dev/reference/react-dom/server/renderToString), jednak dokumentacja zaleca niekorzystanie z niego.

Chcemy sprawdzić wpływ `flushSync` na wydajność aplikacji za pomocą `lighthouse`, kiedy powstaną odpowiednie widoki korzystające z komponentu [`Map`](https://github.com/akai-org/planer-podrozy/blob/main/ui/src/components/Map) i ewentualnie zastanowić się nad innymi rozwiązaniami jeśli wyniki okażą się niezadowalające.

[Dyskusja](https://github.com/akai-org/planer-podrozy/pull/79#discussion_r1177042960) na temat problemu.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.