Чтобы найти хорошую стажировку, я занимаюсь ответом на эти questions. Есть один вопрос, который я не понимаю, что он говорит, у меня есть никогда раньше не слышал соответствующей информации, поэтому я хочу знать Что такое прогрессивный рендеринг?
Что такое прогрессивное рендеринг?
Ответ 1
Прогрессивное рендеринг - это имя, данное методам, используемым для рендеринга содержимого для отображения как можно быстрее.
Раньше он был гораздо более распространенным в дни перед широкополосным доступом в Интернет, но он по-прежнему полезен в современном развитии, поскольку мобильные соединения данных становятся все более популярными (и ненадежными!)
Примеры таких методов:
- Ленивая загрузка изображений, где (как правило) некоторые javascript загружают изображение, когда оно попадает в окно просмотра браузеров, вместо загрузки всех изображений при загрузке страницы.
- Приоритет видимого содержимого (или выше рендеринга сложения), где вы включаете только минимальные css/content/скрипты, необходимые для количества страницы, которая будет отображаться в чтобы браузер отображался как можно быстрее, вы можете использовать отложенный javascript (domready/load) для загрузки других ресурсов и контента.
Ответ 2
Это относится к идее отправки данных порциями при выполнении рендеринга на стороне сервера, а не сразу. Преимущество заключается в уменьшении TTFB (время до первого байта), т. Е. Промежутка времени между браузером, выполняющим HTTP-запрос, и получающим первый байт.
Смотрите подробное объяснение в разделе "JSConf": https://www.youtube.com/watch?v=aRaQe9n1lPk