Nikita
https://t.me/webpack_ru
qluqua
О! Спасибо
Nikita
@qluqua звякнуть не забудь!
qluqua
Хорошо)
qluqua
Если там помогут, конечно
Nikita
хе
Dmytro
Всем привет. Не подскажете, как у Vue с СЕО? Есть интернет магазин в связке Laravel + Vue. Фронт и бэк на разных VPS и под разными доменами. Без SSR сильно по индексации упадет сайт?
Rafael 🌵
Если нужно, юзай nuxt
Nikita
Всем привет. Не подскажете, как у Vue с СЕО? Есть интернет магазин в связке Laravel + Vue. Фронт и бэк на разных VPS и под разными доменами. Без SSR сильно по индексации упадет сайт?
Да никак это спа. Спа и в африке спа. Если у тебя vue накидывается поверх уже существующей верстки, то проблем нет, если рендериться с нуля все, то все плохо
Stanislav
Вот бы вью умел состояние из дома собирать
Nikita
типо из атрибутов?
Nikita
как это сделали ребята из RoR?
Dmytro
Dmytro
nuxt кажется есть
Dmytro
и рендерится с нуля
Nikita
если у тебя накст, значит и ssr у тебя работает
Stanislav
как это сделали ребята из RoR?
Хз чё там в ror. Basecamp (ex 37 signals) написали свой фрейм, который по data атрибутам собирается
Nikita
https://github.com/stimulusjs/stimulus
Stanislav
Да
Nikita
from Basecamp, the creators of Ruby on Rails.
Dmytro
спасибо всем за ответы)
Stanislav
from Basecamp, the creators of Ruby on Rails.
Да, я не по то подумал 😄
Stas
подключаю vue js как в документации, в ie11 пишет "Vue не определен", пишут про бабел js типо нужно еще галп использовать, чтобы код рабочий был или что?
Vladimir
через cdn подключаешь?
Stas
да
Vladimir
Собери сборку, либо воспользуйся vue-cli
Vladimir
или тебе надо с бекендом сразу ?
Stas
главное чтобы работало)
Vladimir
vue-cli юзай и не парься
Vladimir
о нем написано в доках
Stas
Vladimir
Вся проблема из-за того, что ты юзаешь cdn и из-за этого старые версии не видят, мало того, используя cdn вью будет работать медленнее, особенно vue темплейт
Nikita
придумали парня, чтоб доставлять контент юзеру как можно быстрей, а он сайты замедляет
Vladimir
бедный cdn
Наверное тв с сарказмом сказал, но темплейты через cdn обрабатываются медленнее
Nikita
а если не с cdn, а со своего сервера?)
Stas
там же главное загрузить быстрей
не постоянно идет обращение к cdn
Vladimir
Хм, тогда пробуй window.Vue = new и юзай cdn по совету DimenSi и любуйся кодом из 1к строк)
Nikita
xDDD
Vladimir
xDDD
Ты cdn юзал? Вот я да
Nikita
Nikita
не знаю, как тебе объяснить, но не cdn виноват в этом ужасном деле.
Nikita
не знаю, сможешь ли ты принять эту жестокую правду
Nikita
так если не с cdn, а сервера отдавать vue, быстрей будет?
Stas
все также
Nikita
да
Nikita
хм, даже не знаю, вообще без сборщиков vue должен врубаться
Nikita
а у меня ie нет
Nikita
покажи консоль в ie
Andrey
подскажите, как лучше всего хранить количество дней, которые пользователь зарегестрирован? например, мне нужно знать, что он в системе уже неделю, для этого компонент каждый раз должен делать запрос и считать разницу в настоящей дате и датой создания или как-то один раз передавать при регистрации и хранить?
Roman
в редиске
Nikita
в нее добавить дату регистрации
Nikita
и потом просто высчитывать от нее
Roman
в продакщен 2 БД.. релативка и кей,валуе
Nikita
хранить в редисе такие данные глупость
Roman
почему?
Andrey
и потом просто высчитывать от нее
то есть на маунтед делать запрос каждый раз?
Nikita
то есть на маунтед делать запрос каждый раз?
ну тебе бек же отдает юзера, так?
Andrey
да
Nikita
почему бы в этот обьект и не отдавать и createdAt
Nikita
почему?
потому, что редис memory db. Ты собираешься в оперативке хранить дату регистрации всех пользователей?
Roman
да
Roman
я так и делаю)
Nikita
к успеху идешь
Nikita
ну тебя учить не буду, кто я такой. У каждого свой подход.
Roman
вс. оперативную инфу храню поблтже
Roman
бэк в курсе..
Stas
короче там с cdn не успевал почему-то в ie11 грузиться, в хедер поставил и все норм
Roman
он обновит и полозит новую инфу в редис
Roman
дрочит БД ради ролей юзеров имхо личшее
Roman
подарите русскую клаву уже)))
Nikita
то есть на маунтед делать запрос каждый раз?
ты же каждый раз запрашиваешь юзера, когда юзер заходит на приложуху, так в чем проблема в объект юзера засунуть и createdAt.
Andrey
да, я уже понял
Andrey
спасибо