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

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

29 ответов

22 просмотра

Не работайте со шляпой Возьмите 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 факторов даже полезнее солида будет, имхо)

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

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

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Карта сайта