bagman2020 Aug 14 2024 at 10:15Оптимизация производительности Flutter приложенийLevel of difficultyMediumReading time3 minViews2KClient optimization*Dart*Flutter*From sandboxTotal votes 6: ↑4 and ↓2+2Add to bookmarks22Comments4
ChessMax Aug 14 2024 at 12:21Используйте compute функцию: эта функция позволяет кэшировать результаты вычислений, чтобы не повторять их при каждом обновлении экрана. Функция compute не кэширует результаты.
muryk Aug 14 2024 at 18:04Show previous commentВряд ли достаточно заменить compute на Isolate. Запуск изолята на каждый чих довольно дорогое удовольствие. Лучше иметь один общий изолят для фоновых вычислений и отдавать туда задачи, прямо на сайте флаттера в начальных гайдах есть готовый код
famostik Aug 14 2024 at 13:18Спасибо большое! Статья очень помогла, буду пересматривать свой код теперь…
Оптимизация производительности Flutter приложений