Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 November 29

IB

Il Bu in Nuxt.js — русскоговорящее сообщество
Валерий Чернов
Скелетоны - хороший вариант, если есть понимание как их "готовить" и время на это. Прелоадер же - фаст решение. Тем более, если он висит не долго (несколько секунд, а то и долей), то это выглядит лучше, чем прыгающая страница от перерисовки)
Правильной версткой можно снизить прыганье контента к минимуму. Все давно уже придумано за нас)
https://www.smashingmagazine.com/2016/08/ways-to-reduce-content-shifting-on-page-load/
источник

D

D in Nuxt.js — русскоговорящее сообщество
а, в nuxt.config.js — точно! нашел
спасибо вам большое!
а то я затупил и растерялся
источник

ВЧ

Валерий Чернов... in Nuxt.js — русскоговорящее сообщество
Я то знаю, можете порекомедовать это автору вопроса)
Я лишь предложил самый быстрый вариант по реализации, ибо не всегда есть время на переделку под лучшие практики.
источник

m

mrFANRA in Nuxt.js — русскоговорящее сообщество
Stanislav Dior
Огромное спасибо, завтра буду играться)
Пысы, у меня нету Бэка ) просто сайт визитка))
Все равно спасибо, есть с чем поэкспериментировать
Возможно у вас проблема с архитектурой приложения. Несколько секунд для статики слишком много... может у вас криво стили подключены или компоненты с путями не динамические. Если бэка нет, чему там грузится?
источник

m

mrFANRA in Nuxt.js — русскоговорящее сообщество
Lazyload для картинок не используется как вариант еще
источник

m

mrFANRA in Nuxt.js — русскоговорящее сообщество
Проанализируйте бандлы
источник

VB

Vyacheslav BOzere in Nuxt.js — русскоговорящее сообщество
V-bind:class и в него передавать флаг менюопер
источник

VB

Vyacheslav BOzere in Nuxt.js — русскоговорящее сообщество
Ну и сам класс
источник

IN

Igor Nikonov in Nuxt.js — русскоговорящее сообщество
Привет. У меня есть проект на nuxt, который взаимодействует с API на php. После регистрации пользователя мне надо подрузить  данные по пользователю с другого сервиса, это занимает длительное время, поэтому я хочу уведомить пользователя о том, что данные подгрузились через запрос от сервера по сокетам. Вопрос в следующем, я представляю как подключить сокеты к проекту nuxt, но не представляю как отправить запрос с API, чтобы обработать внутри nuxta
источник

MK

Maxim Kostenko in Nuxt.js — русскоговорящее сообщество
Я бы начал с вопроса. А почему вы решили, что вам нужны сокеты?
источник

MK

Maxim Kostenko in Nuxt.js — русскоговорящее сообщество
Сокеты нужны если вам нужно постоянное подключение к серверу по которому сервер будет слать вам апдейты.
источник

MK

Maxim Kostenko in Nuxt.js — русскоговорящее сообщество
Ну и в этом случае довольно странно делать отдельную прослойку. Вам нужно чтобы бэк на Пхп рулил сокетами
источник

IN

Igor Nikonov in Nuxt.js — русскоговорящее сообщество
Maxim Kostenko
Я бы начал с вопроса. А почему вы решили, что вам нужны сокеты?
Какие варианты ещё?
источник

MK

Maxim Kostenko in Nuxt.js — русскоговорящее сообщество
Чем вас не устраивает обычный http запрос
источник

IN

Igor Nikonov in Nuxt.js — русскоговорящее сообщество
Тем что мне надо отослать запрос не к api, а от него
источник

MK

Maxim Kostenko in Nuxt.js — русскоговорящее сообщество
Опять же ваш Пхп сервер должен уметь это. Вы можете сделать какой-нибудь лонг-поллинг но опять же нет смысла делать это в node.js прослойке
источник

RV

Roman Vladimirov in Nuxt.js — русскоговорящее сообщество
Igor Nikonov
Какие варианты ещё?
источник

IN

Igor Nikonov in Nuxt.js — русскоговорящее сообщество
сторонний сервис не вариант
источник

MK

Maxim Kostenko in Nuxt.js — русскоговорящее сообщество
Есть socket.io Вроде ее всегда используют. Но тебе по сути еще один бэк придется поддерживать
источник

IN

Igor Nikonov in Nuxt.js — русскоговорящее сообщество
Maxim Kostenko
Есть socket.io Вроде ее всегда используют. Но тебе по сути еще один бэк придется поддерживать
видимо так и придется, пока не нашел лучше альтернативы
источник