Аудит в подарокАудит сайта в подарокдо 31 декабряПодробнее

До студии Сайты

Яндекс Diplodoc

Полнотекстовый поиск для открытой платформы документации

Подсистема полнотекстового поиска для платформы документации Яндекса. Весь код публичный, его можно открыть и проверить.

Яндекс Diplodoc: первый экран на компьютере
Яндекс Diplodoc: первый экран на телефоне

Результат

3 замера
6 000+
проектов документации
40+
принятых коммитов в открытый код
4
публичных репозитория

Задача

Платформе документации, на которой собрано больше 6 000 проектов, нужен был полнотекстовый поиск, работающий на статике.

Плюс ссылки на конкретный контент внутри вкладок, чтобы ими можно было делиться.

Раздел кейса

Визуал

Яндекс Diplodoc: компьютер
Яндекс Diplodoc: телефон

Техника

Инженерные решения

  1. 01

    Поиск с нуля

    Индексация, разбиение записей и ключи под полнотекстовый поиск по документации любого размера.

  2. 02

    Состояние вкладок в адресе

    Выбранная вкладка сохраняется в параметрах ссылки, поэтому можно отправить ссылку прямо на нужный вариант инструкции.

  3. 03

    Всё в открытом коде

    40+ принятых коммитов в четырёх публичных репозиториях: каждую строку можно прочитать.

Стек

  • React 18
  • TypeScript
  • Algolia
  • SCSS

Хочу похожий

Расскажите про свой проект. Разберу задачу так же, как Яндекс Diplodoc: спрос, сроки, вилка бюджета и что можно не делать.

К бланку заявки

Хочу похожий проект

Первая консультация бесплатно. Разберу задачу, назову сроки и вилку бюджета. Если задача решается дешевле или вообще без меня, скажу об этом прямо.

Ответ
в течение рабочего дня
Регион
Москва и Московская область
Почта
hi@bazumax.ru
Бланк заявки3 поля

Нужны имя, телефон или почта и согласие

Не хотите писать?

Обсудить задачу

Перезвоню сам

Оставьте имя и номер. Позвоню в рабочее время, обычно в течение пары часов.