Ответы пользователя по тегу Server-Side Rendering
  • Как в Nuxt, при SSR сократить размер объекта window.__NUXT__?

    @hello_my_name_is_dany
    Backend Developer (Node.js, PHP, C#)
    PageSpeed, как и Lighthouse, в любом случае будет ругаться то на кучу JS кода, то на полифиллы, которые даже в modern режиме иногда подгружаются почему-то. Объект __NUXT__ нужен для воспроизведения состояния Vue, чтобы он потом работал и не делал лишний рендеринг. А так полностью статические компоненты в него не отдают данные, так как у них нет ни состояния, ни пропсов. По моему опыту - как раз большую часть __NUXT__ занимают data values и i18n переводы, чем меньше вы их будете использовать, тем меньше и будет __NUXT__. Других способов уменьшить его размер - нет.
    Ответ написан
    Комментировать