Open bkoshelev opened 2 years ago
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Updated |
---|---|---|---|
ota-solid | ✅ Ready (Inspect) | Visit Preview | Jun 13, 2022 at 10:03AM (UTC) |
Огонь, спасибо! Гляну на неделе :—)
Привет!
Сорри, что этот пул-реквест наложился на обновление мажорных версий зависимостей. Сейчас я его вмёржил, теперь особо пакеты меняться не должны пока, можно пофиксить кофликты.
По поводу самого PR, меня всё устраивает. @dex157 сказал, что у него пока тяжко со временем, поэтому я пока за двоих 😄
Единственное, что мне интересно, это насколько сложно встроить Runtime Caching из этого пакета к нам?
Я нашёл в документации упоминание того, как настроить «постепенное кеширование» для страниц, которые пользователь открывает. Думаю, будет круто, если получится использовать его.
Причина: не хочется отдавать сразу всю книгу по сети, чтобы не расходовать зря трафик, да и не каждому пользователю нужны все страницы. Будет достаточно сохранять в кэш те страницы, которые пользователь уже посмотрел, тогда при повторном просмотре мы сможем брать их из кэша.
(Кстати, возможно, мы можем посмотреть ещё в сторону этого пакета: next-offline
, если next-pwa слишком сложный в настройке или чересчур opinitonated.)
https://github.com/open-tech-authors/solid/issues/113
Новая попытка добавить поддержку PWA (Предыдущая попытка - https://github.com/open-tech-authors/solid/pull/127)
В данном случае используется пакет next-pwa, который советуют использовать в документации к next.js.
Ссылка для тестирования
Протестировано в: