
frontendmasters
FrontendMasters - Одна из самых лучших площадок для изучения Frontend. Видеокурсы ведут ведущие люди в этой отрасли.
Progressive Web Applications and Offline
Прогрессивные веб-приложения (Progressive Web Applications) становятся супергероями, когда они могут, при этом обеспечивая отличный базовый опыт в менее современных браузерах. Они надежные, быстрые, привлекательные, и хотя они могут делать многие вещи, которые пользователи ожидают от родных приложений, они не занимают много места или требуют длительного процесса установки.
В этом семинаре мы начнем с «классического» одностраничного приложения, которое немного громоздко по размеру, имеет медленную начальную загрузку, не работает в автономном режиме и обеспечивает очень «базовый» мобильный веб-интерфейс. Затем мы расширим его несколькими способами, чтобы при поддержке ключевых технологий в браузерах ваших пользователей их опыт оказался значительно лучше!
Во-первых, мы добавим в приложение любые метаданные для мобильных устройств и рассмотрим, как мы можем использовать студию Android и симулятор iOS, чтобы проверить наши улучшения. Чтобы немного уменьшить вес страницы, мы обсудим, как выбирать между типами изображений, такими как png и jpeg, и некоторыми недавними достижениями в сжатии.
Затем добавим sevice worker и применим несколько стратегий кэширования, чтобы в конечном итоге позволить нашему приложению работать в автономном режиме! Кроме того, мы будем использовать IndexedDb, чтобы новые данные, созданные на мобильном устройстве, могли храниться как структурированная запись, доступная как в наших приложениях, так и в сфере обслуживания (service worker scopes).
Ну и вконце мы будем работать над уменьшением нашего начального веса страницы, применяя разделение кода и уменьшая размер наших пакетов с помощью Rollup и Prepack. В конце концов, наше «классическое» приложение будет загружаться быстро при первом посещении, и почти мгновенно для каждого посещения после этого!
FrontendMasters - Одна из самых лучших площадок для изучения Frontend. Видеокурсы ведут ведущие люди в этой отрасли.
Создайте прогрессивное веб-приложение (PWA), которое будет выглядеть как приложение для iOS и Android, используя DeviceCamera, Push Notifications и многое другое. Прогрессивные веб-приложения (PWA) - еще одна важная вещь в веб-разработке, поскольку они позволяют мобильным пользователям не устанавливать приложение из магазина appstore или playmarket.
Прогрессивные веб-приложения - это просто веб-страницы, но с супервозможностями. Они загружаются в условиях неопределенной сети, даже в автономном режиме. Они быстрые и привлекательные, обеспечивая лучший пользовательский интерфейс. Они могут быть установлены на вашем смартфоне, если браузер поддерживает его, чувствуя себя родным приложением.В этом курсе я расскажу вам как взять существующее приложение SPA, сделанное в Vue.js, и прагматически пре
Упростите разработку и развертывание приложений, создав приложения с улучшенными возможностями.Технология веб-разработки продвигается очень быстрыми темпами с выпуском новых инструментов и технологий.Благодаря этому всестороннему учебному курсу «2 в 1» вы узнаете все, что вам нужно, о необходимых инструментах, необходимых для того, чтобы стать лучшим веб-разработчиком. Кроме того, вы можете создавать открытые и привлекательные прогрес
Узнайте, как обеспечить лучший пользовательский опыт с использованием лучших веб-технологий. Прогрессивные веб-приложения - это просто веб-сайты, которые постепенно становятся приложениями. Но как это происходит? Требуются опытные разработчики, которые понимают новый способ создания быстрых, надежных и привлекательных веб-сайтов. В этом курсе вы узнаете, что такое прогрессивные веб-приложения, зачем их нужно осваивать и почему ваши заинтересованн