Экспресс-ответ на перехват.Используйте тело для изменения исходящих заголовков - PullRequest
1 голос
/ 20 сентября 2019

Я бы хотел улучшить время рендеринга сайта, используя preload / push headers .

У нас есть различные активы, которые нужно предварительно загрузить, и я хотел бы предварительно загрузить их, а также различные активы, которые размечены в атрибутах данных и т. Д., Которые потребуются позже через JS, но не для начальной рисования.Было бы хорошо, чтобы они передавались клиенту раньше.

Наше приложение немного гибридное, оно использует http-proxy-middleware , подключенное к различным приложениям, а также напрямую выполняет рендеринг.Страницы это самостоятельно.Мне бы хотелось, чтобы промежуточное ПО было независимым и работало независимо от того, как создается страница.

Я видел express-mung , но это не сдерживает заголовок, поэтому выполняется слишком позднои работает с буферизованными буферами в любом случае не весь ответ.Затем был Экспресс-перехватчик , который отлично работает для страниц, отображаемых непосредственно в Express, но вызывает сбои запросов для страниц, проходящих через прокси.Моя следующая лучшая идея - разобрать модуль обжатия , чтобы выяснить, как он работает.

У кого-нибудь есть лучшее предложение или еще лучше знать рабочий модуль для такого рода вещей?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...