Ilia
я не припомню чтобы где то у меня vue так вел себя
yakimka
Demetrio
yakimka
yakimka
Demetrio
🤔
Demetrio
пойду искать что он подразумевал под index.template.html и как настроить как ему надо
Oleksandr
Oleksandr
https://github.com/addyosmani/critical
Oleksandr
https://vuejsdevelopers.com/2017/07/24/critical-css-webpack/
Oleksandr
https://www.npmjs.com/package/webpack-plugin-critical
Demetrio
👍🏿
Oleksandr
https://github.com/nuxt/nuxt.js/issues/12
Rafael 🌵
Rafael 🌵
и изоморфностью
Стоп, стоп, стоп, nuxt это же просто чуть более крутой prerender, а не чистый ssr
ℝei
Rafael 🌵
С чего ты взял?
Он же не может в страницы, в которых данные слишком пресоналищированные
Rafael 🌵
Или я путаю?
Rafael 🌵
ℝei
Путаешь, nuxt это нормальный ssr со своими ограничениями
Ilia
Он все может. Это полноценный vue с рендерингом на сервере и изморфностью
Rafael 🌵
В любом случае моё утверждение сделано для рассуждений 🤷♂
Rafael 🌵
Чтож, тогда это круто
Rafael 🌵
Ssr крутой, но какой-то оверкил, для гиков
Rafael 🌵
Типо когда времени много и не знаешь чем бы его занять
ℝei
1 раз настроил и забыл, не знаю о чем ты🙈
Rafael 🌵
Ssr?
ℝei
Яж те скидывал ну)
Rafael 🌵
Но вот эта настройка ппц долгая
ℝei
Ну не хочешь разбиратся в кишках - бери nuxt
Rafael 🌵
Точнее вся трабла в том, как прокидывать зависимости
Rafael 🌵
Rafael 🌵
Ilia
Ну фраза ssr это для гиков мягко намекает, что ты где то слышал, но не более. Тут впрочем таких большинство. Все считают что индексация не нужна (бывает что и правда ненужна). Но вот когда она нужна программисты начинают давать бизнесу советы, от которых поседеть можно.
Rafael 🌵
Ilia
То что потное - согласен. А то что избыточно - тут очень спорно.
Могу только гарантировать, что использование Nuxt в плане трудозатрат практически эквивалентно Vue. А значит более оправдано, везде где есть хоть намек на необходимость ssr.
Алексей
народ, а как во Vue Set можно отрендерить?
Rafael 🌵
Rafael 🌵
Алексей
Set коллекцию
Алексей
я уже бросил это дело, в массив конвертирую
Rafael 🌵
В доках
Алексей
во Vue?
Rafael 🌵
В js
Алексей
да я нашел
Алексей
странно только, что Set содержит повторяющиеся значения :)))
Rafael 🌵
Совершенно не удивительно, если ты используешь какие-то вложенные объекты, а не примитивы
Алексей
чего не удивительно то? объекты тоже уникальные в коллекции должны быть
Rafael 🌵
Так они и уникальны
Rafael 🌵
Ты их сравни ручками
Алексей
в доках показывается, что если в коллекцию вставлять идентичные объекты, то они не дублируются
Rafael 🌵
Ответь на вопрос, что вернет такая строчка:
{ a: 'a' } === { a: 'a' }
Алексей
false ;)
Fedor
false ;)
Понял в чём дело?
Или ещё нет?)
Алексей
и чего делать то? :)
Алексей
у меня приходит json, там есть повторяющиеся объекты, мне нужно удалить дубликаты
Алексей
а если через has проверять?
Fedor
Сравнивай по ключам
Есть уникальные мб какие-нибудь
Алексей
Или, если сильно важна производительность, guid добавлять какие-нибудь.
Алексей
Imao
Алексей
блин, странная история, такая распространенная ситуация, а в самом js нет нативной реализации
Алексей
Алексей
Dmitry
Приветствую всех.
Dmitry
Начал заниматься vue. Долгое время работал с Yii. Перейти резко на SPA подход не позволяет проэкт. Ищу компромисный вариант использовать src="" вариант vue.
Dmitry
Что удалось получить в двух словах.
каждый урл выплевывает в исходный код js в котором стартовый json чтобы отобразить страницу.
Vladimir
Приветствую, по мне так лучше второстепенно переписывать проект полностью rest, но это мое мнение
Dmitry
Согласен, это круче. Приходилось пробовать webpack и весь обвес.
Dmitry
но хотелось бы услышать практики классического server side rendering и использование в этом свете компонентного подхода vue
Dmitry
Например возникает необходимость подключить на страницу сторонню компоненту. Есть ли возможность затянув ее через npm, сформировать некую браузерную версию js такой компоненты и подключить в исходный код страницы?
Grigory
@webocoders Приветствую! Да, разумеется, такая возможность есть. Либо подключать по очереди скрипты с vue и компонентой, либо заюзать webpack и сделать билд с ними обоими и также подключить
Алексей
жесть, справился, но выглядит как костыли :)
Grigory
И инициировать это добро коротким экземпляром vue с импортом компонента