Andrey
исходя из получаемых данных, да
Nikita
Все, что рендерится на сервере, уже обладает лучшем сео чем спа
Nikita
Вот аксиома
Nikita
Она не оспорима еще несколько лет.
Andrey
до 2квартала 2018=)
Andrey
если верно помню
Andrey
потом гугл начнет нормально индексировать спашки
Nikita
Гугл вроде бы уже пару лет типо поддерживает спа, но как-то им это не помогает.
Nikita
Nikita
И наверно лучше на него ориентироваться. Если конечно у тебя не ру
Andrey
у меня сектор то юа проект по европе тут вроде как хроми ведет
Andrey
в общем если клиентский роутинг то пока пишем костыли для индексации
Andrey
т.к. еще гугл не ввела свои правки и хз как они работать будут)
Эд
Парни, что бы юзать Вью - нужно перед этим учить вебпак? ;)
Эд
В плане, обязалова? ;)
Denys
Я учил, потом забыл, потом взял vue-cli, но ничего не вспоминал
Denys
Короче стандартный сборщик справлялся с поставленно задачей))
Denys
Не нужно
Разбирайся поэтапно)
Borik
Борисов Дмитрий, фрилансер, занимаюсь VoIP, сообщество интересно тем, что на Vue пишу интерфейсы для АТС, активно использую Quasar-framework, Москва, устная рекомендация
Michael
Если кому нужны вебсоскеты, то вот https://www.npmjs.com/package/wspromisify
Michael
const data = await socket.send(response)
Michael
и куча плюшек
Astr0junk
@houd1n1 какое то отношение имеешь?)
Michael
посмотри на ник
Michael
тут и там
Michael
)
Astr0junk
а
Astr0junk
ок
Astr0junk
попробуй 1метр данных отправить
Astr0junk
и принять
Astr0junk
туда сюда
Astr0junk
ну даже 500кб
Astr0junk
надо кое что проверить
Astr0junk
@houd1n1 я не ради настроение испортить
Astr0junk
просто полтора года назад тоже в сокеты пришлось закопаться
Astr0junk
в итоге нашел так сказать границы у браузеров
Michael
ну я прилично гонял по этой схеме, щас ток рассекретить решил на днях
Astr0junk
большие джейсоны?
Astr0junk
@houd1n1 https://github.com/astr0junk/backbone.WSR/blob/master/backbone-wsr.js
Astr0junk
просто вот к чему пришел
Michael
и строчки
Astr0junk
чанкинг и бафферинг
Astr0junk
исключает лимиты по буферу в браузере на сокете
Michael
это покусочные данные
Michael
стрим
Astr0junk
угу
Astr0junk
просто делали так же сначала, в итоге начали ломаться сокеты с ошибкой по буферу
Michael
эту тему тоже хочу воткнуть, но пока хз как, т.к. если в этом кейсе оставить тот же апи, то профита использования части данных что уже пришла не будет
Astr0junk
почему?
Michael
ну у меня куча кучная кейсов с небольшими чанками а-ля одновременное редактирование
Astr0junk
погляди код
Astr0junk
суть та же
Astr0junk
каждое сообщение имеет промис колбэк
Astr0junk
просто транспорт другой
Michael
по поводу апи у меня ожидание await пока не придёт фрейм
Michael
в целом понятно, но это разбиение
Astr0junk
?
Astr0junk
всмысле?
Michael
как обход для больших месседжей ок
Michael
но есть у тебя, допустим, картинка
Astr0junk
давай иначе - ты как хочешь что бы вело себя?
Astr0junk
так
Michael
и ты хочешь по мере получения её частей отрисовывать
Michael
оч грубо, т.к. эт овряд ли быа бы картинка)
Astr0junk
а почему не получить всю быстро?
Astr0junk
без блокирования следующей?
Michael
т.е. если мы ждём конца потока в простом виде промисов, то утрачиваем возможность обрабатывать его кусочки
Michael
надо как-то совмесить
Michael
а и будет без блокирования как утебя
Michael
просто если мы разбили на N частей
Michael
то приходит сначала 1, потом 2 ... N
Michael
то пока у нас грузятся 2 до N
Michael
мы могли бы как-то поработать с 1
Astr0junk
ммм
Astr0junk
ну да в стриме куски не подпишешь
Michael
надо добавить buffer_size для больших сообщений, который по дефолу null и не режет, например. И какую-то тему сразу заодно чтобы можно было чанки читать. Мб через колбеки или какие-то промежуточные резолвы...
Michael
да подписать-то изи
Astr0junk
ну вот там преобразовалка чанков туда сюда и есть
Michael
а вот красивый апи сделать как щас чтобы куски юзать
Astr0junk
ab2str