Anonymous
аа, ссорян тогда)
Rafael 🌵
Поэтому я за хранение в корешеке vue, если больше негде
Anonymous
Впервые слышу что браузер закеширует html страницу с тегом <script> global.BIG_DATA внутри
Как это работает?
Как html страница может закешироваться?
Nikolay
обычно )
Nikolay
Nikolay
обычное HTTP кеширование
Nikolay
т.е браузер при запросе страницы получит 304 ответ сервера и не будет никуда ходить, а покажет html страничку из кеша
Anonymous
*__*
Anonymous
Потрясающе
Nikolay
добро пожаловать в дивный мир веба
Nikita
ахаха
Nikita
это его светлая сторона
Anonymous
Темных все меньше и меньше
MaybeLocal
А можно пример одной какой нибудь темной стороны?
Rafael 🌵
Rafael 🌵
HTTP-кеширование | Web | Google Developers
https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/http-caching?hl=ru
Rafael 🌵
Rafael 🌵
Но если у кого-то вебпак, то с этим проблем вообще нет
Nikolay
Anonymous
Хотите настоящую боль покажу?
Anonymous
Сайт, который как бы приложение, с серверным рендерингом, но на бэке php
Anonymous
На фронте конечно же никаких перезагрузок страниц
John
Серверный рендеринг на пхп, или и то и то?
Anonymous
Серверный рендеринг на пхп
Anonymous
Но на фронте все превращается в приложение
Anonymous
Потому что sharing php хостинг без node
Anonymous
И нужна индексация
John
В этом есть свой шарм
Anonymous
Да
Anonymous
Я его очень прочувствовал
John
Единственное - ебаться с хидден импутами не приятно
John
Инпутами
Anonymous
А что с ними в такой ситуации?
John
Ну шобы приложение подхватило данные из бд, тут либо хидден инпуты, либо лишний гет запрос
John
Других вариантов я чет не нашел
John
А боль это все же кэширование
Anonymous
Я был зелен, я пихал данные в html
John
Я однажды 2 часа проебался, потому что у nginxa был sendfile on
Anonymous
$(block).html, вот это все
Ну как приложение, обычный сайт, просто хотели переходы между страницами с фейдами без перезагрузок, поэтому данные ограничивались обычными текстовыми и числовыми
John
И хуй проссышь, почему у тебя как бы правки вносятся, но не до конца
Anonymous
:)
John
Anonymous
Да, не прокатит
Я бы на этот кейс гонял бы по get json-ны
Anonymous
Но больше я так делать просто не буду, лучше лишний раз убедить использовать node и полноценный сервер
Nikolay
Anonymous
Я до него тоже в то время дошел, но было не то
Структура сайта была не просто аля шапка футер и что-то посередине переключаем
Были страницы с работниками, можно было открывать каждого работника и переключать их стрелочками, были еще похожие записи по вложенности
Anonymous
То есть в зависимости от страницы менялся глобальный шаблон
Anonymous
+ разная логика переходов местами
Nikolay
есть еще https://github.com/turbolinks/turbolinks
Nikolay
вообще ничего не надо, делает сайт просто мега быстрым
Anonymous
Да, и его видел
Anonymous
Просто кейс был именно в задании своих анимаций переходов на каждый случай
Anonymous
Могу просто скинуть сайт если правила беседы это не нарушает
Anonymous
Вроде не нарушает
http://antimonopolylawoffice.com
John
Ебать длинный юрл
John
Как будто он съел все монетки в змейке на 3310
Anonymous
:D
Anonymous
Тут кстати первый раз решились оставить transition анимации на mobile. Но пришлось проследить что все они идут через transform, и в итоге на телефонах не тормозит
Valerii
Ребят во вью роутере при имеративной навигации через .push можно taget _blank указать?
Stanislav
Dmitriy
- А давайте прикрутим свистоперделок
- Зачем
- Ну прост))00))0)/K P A C U B O же
Ivan
😭
Anonymous
В точку
Anonymous
Так и бывает всегда
Nikita
Так и ведут себя политики. Вроде бы обычные люди, а не знают как живут обычные люди.
Nikita
Галимое сравнение. Но хотел этим сказать, что пока они сами в роле юзеров, то ведут себя как юзеры. А когда свое пилят, то резко забывают, что они были юзерами
Rafael 🌵
С 2.5 буду начинать учить ts
Nikita
ℝei
Stanislav
Можно уже начинать
ℝei
Rafael 🌵
Если будет возможность, то попробую на нем какие-нибудь из модулей писать
Rafael 🌵
Хотябы потому что будет хороший автокомплит
Rafael 🌵
И не будет желания тащит в проект всякую бяку