Skip to content
PПромтбук
RUEN
Тег

search

6промтов
site / development

Дизайн внутреннего поиска по сайту

Стратегия индексации, ранжирование, фасеты, поведение «ничего не найдено», UX поискового поля и страницы результатов.

searchuxindexing
Продвинутый1-2 часа
design / ui

Cmd+K command bar — спецификация UX

Командная палитра, которая реально ускоряет работу: ranking, секции, shortcuts, recently used, empty state, fuzzy match. Без «поиск с симпатичной анимацией».

uicommand-barcmd-k
Продвинутый30-60 мин
design / ui

Дизайн поискового поля и подсказок

Что в placeholder, как показывать recents, как обрабатывать no-results и did-you-mean, scope-chips. Поиск, который реально находит.

uisearchinput
Начальный15-30 мин
design / ux

UX страницы результатов поиска

Ranking signals на UI, snippets, no-results, did-you-mean, refinement. Что делать, когда поиск нашёл 47 000 результатов, и юзер хочет один правильный.

uxsearchresults
Продвинутый30-60 мин
code / database

Full-text search: pg_trgm vs MeiliSearch vs Elastic

Когда хватит Postgres, когда нужен MeiliSearch, когда только Elastic. Ranking (BM25, custom boost), faceting, multilang, synonyms.

databasesearchfull-text
Продвинутый30-60 мин
code / architecture

Реализация поиска: PG full-text vs MeiliSearch vs Algolia vs Elasticsearch

Критерии выбора engine, индексация, ranking, faceting, multi-language, как мерить релевантность.

searchelasticsearchmeilisearch
Продвинутый30-60 мин