React SSR и ReactiveSearch

Если у меня есть приложение для поиска фильмов и я использую ReactiveSearch с Elasticsearch. Я хотел бы интегрировать серверную визуализацию (SSR) в приложение, но стараюсь сначала убедиться, что я понимаю реализацию до начала работы.

Я хочу, чтобы мой компонент автозаполнения был домашней страницей веб-сайта, и я просто хочу, чтобы окно поиска отображалось как можно быстрее. Я не хочу отображать результаты в течение миллисекунд после того, как пользователь зашел на страницу - я просто хочу показать им их содержимое быстро.

Нужно ли мне внедрять SSR для ReactiveSearch?

ИЛИ ЖЕ

Достаточно ли React SSR?

1 ответ

Решение

Основным преимуществом SSR в ReactiveSearch является то, что результаты предварительно выбираются на сервере и заполняются в хранилище ReactiveSearch, которое отображает их сразу же после загрузки страницы.

Если ваш сценарий использования не требует, чтобы результаты отображались на сервере, тогда просто SSR для других реагирующих компонентов подойдет.

Обратите внимание, что когда вы используете SSR для реактивного поиска, серверу требуется чуть больше времени для ответа, поскольку он должен получить данные из эластичного поиска. Таким образом, иногда SSR может быть не идеальным вариантом использования (особенно если вы не заинтересованы в том, чтобы сервер отображал результаты).

Другие вопросы по тегам