Я бы хотел улучшить время рендеринга сайта, используя preload / push headers .
У нас есть различные активы, которые нужно предварительно загрузить, и я хотел бы предварительно загрузить их, а также различные активы, которые размечены в атрибутах данных и т. Д., Которые потребуются позже через JS, но не для начальной рисования.Было бы хорошо, чтобы они передавались клиенту раньше.
Наше приложение немного гибридное, оно использует http-proxy-middleware , подключенное к различным приложениям, а также напрямую выполняет рендеринг.Страницы это самостоятельно.Мне бы хотелось, чтобы промежуточное ПО было независимым и работало независимо от того, как создается страница.
Я видел express-mung , но это не сдерживает заголовок, поэтому выполняется слишком позднои работает с буферизованными буферами в любом случае не весь ответ.Затем был Экспресс-перехватчик , который отлично работает для страниц, отображаемых непосредственно в Express, но вызывает сбои запросов для страниц, проходящих через прокси.Моя следующая лучшая идея - разобрать модуль обжатия , чтобы выяснить, как он работает.
У кого-нибудь есть лучшее предложение или еще лучше знать рабочий модуль для такого рода вещей?
Спасибо.