169 похожих чатов

Ребята кто нибудь с этой шляпой работал ) https://www.npmjs.com/package/register-service-worker?activeTab=dependents

29 ответов

11 просмотров

Не работайте со шляпой Возьмите google workbox

Robin- Автор вопроса

да эта хрень вшита в фреймворк, я как бы знаю как обрабатывать в обычном ванильном JS события воркера, а тут она необходима. Так как при бандле соберет всё, офиц дока тоже шляпа какая то, написано можно так и можно так, не одного примера кеширования

Вот хороший пример того, почему такие фреймворки, в которых куча магии и многое делается за тебя приносят в долгосрочной перспективе много боли 🤓. Тут или в параллельном чате по js (тоже чате Ильи) один парень Ютуб-блоггер расхваливал Квазар, что он всех заменит и спасёт. А вот и примерчик нарисовался, когда всё пошло не так и начинает сильно болеть 🙃

что за параллельный чат от Ильи, можно ссылку?

Robin- Автор вопроса

Кстати проблема всё таки была в том, что документация хреновая. Там с коробки он всё видит, но про это не слова нигде. Нашёл наконец файл который он видит и в который по умолчанию всё пишется. Осталась теперь вторая проблема. Это как настроить вебпак, чтобы он заглушку генерировал (это для кеширования сервис воркером) после билда или самому на уровень выше на хосте установить папку с заглушкой, но хостер на врятли предоставить доступ путешествия по директориям кроме www

https://t.me/javascript_ninja

Понятно, но одно за другое цепляется: что-то вшито, у чего-то дока ерундовая - начинаются боли в более менее серьёзных и сложных проектах.

Robin- Автор вопроса

вы случайно не были на канале у админов на ютубе отсебеседование?

Да, я там тоже бывал 🤓

И собес со мной был на джуна. Теперь хочу на мидла 🙃😁

Robin- Автор вопроса

))) вспомнил, по моему чел который свою сессию пишет точно не джун. Но комменты в ваш адрес там от некоторых чуваков были опасные))

Я, кстати, потом эту реализацию в своём пет-проекте переписал 🤓. А комменты разные - это нормально для Интернета 😉😜

Robin- Автор вопроса

там сеньоры похуже вас отвечали на простые вопросы по основам JS)) поэтому лучше на middle+ . Сеньорам кстати проще вопросы задают, вопросы на которых нет 100% ответа из серии архитекура и тп)

А чем собеседование на middle отличается от собеседования на middle +? Что такое middle + вообще?)

это почти сеньор, но с зарплатой миддла наверн)

Robin- Автор вопроса

почти сеньор)

Не очень понимаю как это "почти") Что бы вы спрашивали у такого человека на собеседовании?)

знаю тодну компанию в которой есть градация джун - (это типа сразу после ИС), джун, джун+. Так же для мидла ))

Robin- Автор вопроса

ага когда денег жалко) у меня был случай собеседовался на Пайтон, они искали сеньора за 600$ но я понял это только в начале собеса

ну, если есть конкретные градации и требования к ним - это уже хорошо)

Robin- Автор вопроса

Что скажете по архитектуру современных приложений) какие плюсы у solid подхода))

И что покажут ответы на эти вопросы?)

Robin- Автор вопроса

Ну такие абсрактные вопросы обычно задают сеньорам) философские вопросы, много воды можно налить при ответах на такие вопросы и казаться умным

Solid - очень конкретные принципы. Если кандидат льет воду, вместо того, чтобы описывать их применение, то он уж точно не миддл, и даже не джун+

Так и вопрос предлагают не "что представляют из себя принципы SOLID", а какие они дают плюсы

Принцип единой ответственности Что такое ответственность? Попросите людей разбить один и тот же модуль согласно srp - каждый сделает по своему) Принципы, конечно, можно заучить и конкретно назвать, но как их применять и где это нужно - вот вопрос интересный)

Robin- Автор вопроса

вот и я про тоже самое, не понятие необходимо давать

Что после них можно переходить к принципам 12-факторных приложений /тонкая ирония, т.к не вижу смысла отвечать на вопрос серьезно, а про 12-факторные приложения мне еще несколько лет назад пытались рассказать серьезые люди, а я только сейчас пытаюсь осилить/

12 факторов даже полезнее солида будет, имхо)

Похожие вопросы

Обсуждают сегодня

Hi there everyone Is there anyone who have not started hamster bot yet? I need only one, I'll be glad if you do this for me DM if you haven't yet
Mehrshad
53
всем привет! у кого есть опыт подписания и нотаризации electron приложений для macos? такая проблема: использовал @electron/osx-sign и notaritool. процесс подписания и нотараз...
Артем Клементьев
11
@Dreamer_0x01 @helgispbru @Ambrion Разговор шёл об уязвимости. Меня беспокоит именно она. Все прочие вопросы, а равно и жизненная мудрость - пока в сторону :) Так вот сам ...
Андрей [aharito] Харитонов
9
Тут кто-то шарит в мед оборудовании?
Benz
10
why some site like google has separate page for username/email and password?
Mr Thieves
21
Может быть небольшое отступление, но я тут решил обратить внимание на то, сколько весит хелловорлд на с++... Зачем он весит почти 250 Кб? У меня оконное приложение на фасме ве...
The Bird of Hermes
14
А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
What do you wanna learn?
Malware ( DM = BLOCK )
12
Нерж, можешь написать фреймворк на Свифте для браузерных игр?
Karl {🌪️}{🐊} Shinobi
6
Подскажите, сейчас что то есть (JS модуль какой-нибудь), что можно использовать для: 1) переваривания javascript codа из html fileа, т.е. разбивки, на переменные, команды, бло...
Iar De
32
Карта сайта