React & Taipu
Taipu Taipu
Π—Π°ΠΌΠ΅Ρ‚ΠΈΠ»Π°, Ρ‡Ρ‚ΠΎ постоянныС ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹Π΅ вычислСния сильно тормозят Ρ€Π°Π±ΠΎΡ‚Ρƒ. Π”Π°Π²Π°ΠΉ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ Ρ†ΠΈΠΊΠ» Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΈ посмотрим, Π³Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ лишниС шаги.
React React
ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π΄Π°Π²Π°ΠΉ Π½Π°Ρ‡Π½Ρ‘ΠΌ с Π»ΠΎΠ³ΠΈΠΊΠΈ обновлСния ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ чистыС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, Π° ΠΏΠΎΡ‚ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ React.memo ΠΈΠ»ΠΈ useMemo, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π»ΠΈΡˆΠ½ΠΈΡ… пСрСсчётов. И Π΅Ρ‰Ρ‘, ΠΏΠΎΠ΄ΡƒΠΌΠ°ΠΉ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ вынСсти слоТныС вычислСния ΠΈΠ· Ρ„Π°Π·Ρ‹ отрисовки Π² useEffect ΠΈΠ»ΠΈ Π² Π²ΠΎΡ€ΠΊΠ΅Ρ€, Ссли Ρ‚Π°ΠΌ асинхронныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.