akai-org / akai-org/planer-podrozy
Zbadanie wpływu flushSync na wydajność aplikacji
- 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.