Size: a a a

2020 November 28

Э

Эльдарка in Laravel Pro
Ребят, нам в команду нужен опытный разработчик на Laravel для работы с SPA приложением. Где мы можем оставить вакансию? Может есть канал похожий на @javascript_jobs_feed, но для Laravel?
источник

AV

Anatoliy Varzanov in Laravel Pro
в описании канала есть
источник

AV

Anatoliy Varzanov in Laravel Pro
куда постить вакансии
источник

Э

Эльдарка in Laravel Pro
Благодарю
источник

VM

Vitia Martsiv in Laravel Pro
Чат, ку, кто-то вообще пользуется всякими Jetstream, Fortify, Breeze?
На сколько они вообще адекватное в использовании?
источник

О

Олег in Laravel Pro
Подскажите пожалуйста. Бек на ларавеле, фронт на Реакте, при любом изменении пока не скинешь кеш браузера ничего не применяется, пробовали добавлять версию для app.js?v=тут версия, не помогло, кто нибудь решал такую задачу ?
источник

AB

Alex B in Laravel Pro
Олег
Подскажите пожалуйста. Бек на ларавеле, фронт на Реакте, при любом изменении пока не скинешь кеш браузера ничего не применяется, пробовали добавлять версию для app.js?v=тут версия, не помогло, кто нибудь решал такую задачу ?
можно отключить кэширование браузером в настройка дев тулз (правда дев тулз всегда должен быть открыт)
источник

DP

Dmitri Ponomarjov in Laravel Pro
Вероятнее всего, плохо добавляли версию. Пробовали в network-дебаггере поглядеть, что реально браузер делает?
1. Открываем network, смотрим, как JS скачивается в первый раз.
2. Заходим еще раз, смотрим, как JS берется из кэша
3. Меняем какую-нибудь фигню, пересобираем app.js
4. Заходим еще раз, смотрим, как url скрипта в html поменялся
5. Убеждаемся, что JS берется с сервера без кэша

Как проделаете, обратите внимание, какой шаг не сработает. Сделайте выводы, исправьте.
Это не магия, открывайте network и смотрите
источник

E

Evgenii in Laravel Pro
там наверное стоит service worker, который и кеширует - проверь на всякий
источник

DP

Dmitri Ponomarjov in Laravel Pro
тогда надо смотреть инициализацию service worker-а и туда прокидывать версию как-то
источник

О

Олег in Laravel Pro
Alex B
можно отключить кэширование браузером в настройка дев тулз (правда дев тулз всегда должен быть открыт)
на сайте 30к человек) мне нужно то что глобально будет работать
источник

О

Олег in Laravel Pro
Dmitri Ponomarjov
Вероятнее всего, плохо добавляли версию. Пробовали в network-дебаггере поглядеть, что реально браузер делает?
1. Открываем network, смотрим, как JS скачивается в первый раз.
2. Заходим еще раз, смотрим, как JS берется из кэша
3. Меняем какую-нибудь фигню, пересобираем app.js
4. Заходим еще раз, смотрим, как url скрипта в html поменялся
5. Убеждаемся, что JS берется с сервера без кэша

Как проделаете, обратите внимание, какой шаг не сработает. Сделайте выводы, исправьте.
Это не магия, открывайте network и смотрите
сейчас попробую
источник

О

Олег in Laravel Pro
Evgenii
там наверное стоит service worker, который и кеширует - проверь на всякий
такое есть, верно
источник

О

Олег in Laravel Pro
Еще проблема в том, что есть lazy load, который делит апп.жс на 5 файлов, что бы быстрее подгружалось, в данный момент дается версия для апп.жс, но для остальных нет, версия в кеше браузера и на странице совпадает
источник

AB

Alex B in Laravel Pro
Олег
на сайте 30к человек) мне нужно то что глобально будет работать
стой, это че на проде нужно?
источник

О

Олег in Laravel Pro
Alex B
стой, это че на проде нужно?
lf
источник

О

Олег in Laravel Pro
да
источник

AB

Alex B in Laravel Pro
Олег
Подскажите пожалуйста. Бек на ларавеле, фронт на Реакте, при любом изменении пока не скинешь кеш браузера ничего не применяется, пробовали добавлять версию для app.js?v=тут версия, не помогло, кто нибудь решал такую задачу ?
бек и фронт в одном коде приложения?
источник

О

Олег in Laravel Pro
не понял вопрос
источник

AB

Alex B in Laravel Pro
Олег
не понял вопрос
фронт отдельно как приложение?
источник