ASP. NET Core 2.2 PWA в автономном режиме - PullRequest
0 голосов
/ 02 февраля 2020

У меня есть ASP. NET Основной проект, и я хочу, чтобы он работал также с PWA, и он должен работать и в автономном режиме.

Я знаю, что есть варианты предварительной загрузки и предварительной загрузки, но я немного запутался

Как этого добиться?

Спасибо

1 Ответ

0 голосов
/ 04 февраля 2020

Во-первых, PWA и сам работник службы отделяются от сервера, который в вашем случае равен ASP. NET.

Что касается того, что вы кэшируете, и как все это зависит вы. Вам нужно определить, что лучше всего подходит для вашего пользовательского опыта.

В некотором смысле, сервисный работник может рассматриваться как веб-сервер, и вам приходится кодировать прикладной уровень для управления вашими запросами.

НЕ go орехи и попытайтесь воссоздать ваш ASP. NET и все логи сервера c в сервисном работнике. Не то, что вы должны делать там. Я уже видел это слишком много раз.

У меня есть статья, в которой описываются основные принципы кэширования работника службы, если это поможет. https://love2dev.com/blog/service-worker-cache/

...