Your trial period has ended!
For full access to functionality, please pay for a premium subscription
Message
AR
artalog
4 095 subscribers
29
49
1.7 k
Это случилось, реакт добавил новое апи Activity, которое в проде может ремаунтить ваши компоненты сохраняя их состояния. Это значит, что поведение StrictMode, которое многих бесило и его отключали, теперь из дева пришло в прод.

Что могу сказать. Концепция - отличная! Это очень хорошая оптимизация перфа SPA - вместо того что бы полностью ремаунтить страницы при навигации, просто скрывать не актуальные. Это значительно(!) улучшает UX и из-за уменьшения лага, и из-за сохранения состояния, т.е. в некоторых случаях избежания избыточных (повторных) лоадеров.

Но есть у этого подхода чисто реактовская проблема. Для нормального управления лайфсайклом состояния (в общем смысле) нам необходимы методы его синхронного создания при первом рендере и уничтожения при настоящем анмаунте, а не временном. А этих апи нет. Описывал пример проблемы тут: https://t.me/artalog/1291
04/24/2025, 14:51
t.me/artalog/1630
Similar message chronology:
Newest first
Similar messages not found