На конференции Google I / O в мае 2016 года новая блестящая аббревиатура вышла на сцену: это PRPL, метод или, скорее, набор методов, которые должны помочь разработчикам достичь этих безжалостных бюджетов производительности a. требуется отличный пользовательский опыт.
Итак, здесь мы снова с другой аббревиатурой. PRPL действительно является одним из тех, чья цель - помочь нам вспомнить 4 магических метода, которые делают невозможное возможным. Вот они идут:
- Push критически важных ресурсов для начального маршрута (с функцией HTTP2 push)
- Визуализируйте минимум, необходимый для того, чтобы сделать ваше приложение полезным и интерактивным. Мы не говорим здесь о заставке, это настоящий интерактивный контент, за которым пришел пользователь.
- Предварительное кеширование ресурсов для следующих маршрутов через кеш Service Worker
- Ленивая загрузка следующих маршрутов из кеша ПО при навигации
Может показаться, что это не имеет большого значения, но в этом вся разница. Не убежден? Взгляните на эти:
- Молниеносно быстрое приложение Shop от Polymer Team
- Глубокое погружение в паттерн PRPL от Адди Османи
Эта статья является частью проекта #ASKTHEINDUSTRY - серии ежедневных бесед с представителями индустрии веб-разработки. Вы спросите, я отвечу, или найду того, кто сможет.