Яндекс Diplodoc
Полнотекстовый поиск для открытой платформы документации
Подсистема полнотекстового поиска для платформы документации Яндекса. Весь код публичный, его можно открыть и проверить.
Результат
3 замера- 6 000+
- проектов документации
- 40+
- принятых коммитов в открытый код
- 4
- публичных репозитория
Задача
Платформе документации, на которой собрано больше 6 000 проектов, нужен был полнотекстовый поиск, работающий на статике.
Плюс ссылки на конкретный контент внутри вкладок, чтобы ими можно было делиться.
Визуал
Техника
Инженерные решения
- 01
Поиск с нуля
Индексация, разбиение записей и ключи под полнотекстовый поиск по документации любого размера.
- 02
Состояние вкладок в адресе
Выбранная вкладка сохраняется в параметрах ссылки, поэтому можно отправить ссылку прямо на нужный вариант инструкции.
- 03
Всё в открытом коде
40+ принятых коммитов в четырёх публичных репозиториях: каждую строку можно прочитать.
Стек
- React 18
- TypeScript
- Algolia
- SCSS
Хочу похожий
Расскажите про свой проект. Разберу задачу так же, как Яндекс Diplodoc: спрос, сроки, вилка бюджета и что можно не делать.
Хочу похожий проект
Первая консультация бесплатно. Разберу задачу, назову сроки и вилку бюджета. Если задача решается дешевле или вообще без меня, скажу об этом прямо.
- Ответ
- в течение рабочего дня
- Регион
- Москва и Московская область
- Почта
- hi@bazumax.ru
