Всем привет.
Знатоки, подскажите один момент по хукам жизненного цикла.
Есть родительский компонент с хуком fetch, в котором происходит запрос к апи.
Внутри есть дочерние компоненты, они рендерятся исходя из данных которые прилетают с родительского запроса.
Во время 1й загрузки приложения, соблюдается очередность выполнения кода в хуках на стороне сервера.
Т.е сразу отрабатывает запрос к апи в родительском компоненте (хук fetch), а потом уже отрабатывают другие хуки дочерних компонентов (fetch, created и тд).
То что и нужно для корректного парсинга гугловым краулером.
Но когда начинается роутинг по ссылкам nuxt-link, аналогичная очередность выполнения хуков уже не соблюдается.
Дочерний created уже не будет ждать выполнения запроса к апи в родительском хуке fetch.
Это нормальная ситуация в накст?
Я так понимаю после первой загрузки приложение начинает работать как обычный SPA?