можно вместо стэка использовать Navigator, который будет подставлять вам роут с нужной страницей. Тогда страница будет билдиться только при переходе на нее В сети есть примеры использования вложенного навигатора
это я знаю, но при таком сценарии страница будет и ребилдиться постоянно если я например перейду на одну вьюху потом переключусь на другую и решу вернуться на первую
а вы используйте не onGenerateRoute, а pages (аля Navigator 2) и сможете хранить страницы, которые сбилдили, возвращаться к ним без повторного билда
Обсуждают сегодня