Этот тест проверяет, что бот может писать Markdown, а сайт — превращать его в красивые статьи.
Что проверяем
Конкретно — следующие связки:
- Markdown-парсер на сервере:
@lexical/markdownконвертирует входящий текст в JSON-дерево. - Сохранение в БД: поле
Article.contentхранит сериализованное Lexical-дерево. - Рендер на странице:
/blog/[slug]собирает HTML обратно через свой server-side renderer. - TOC автоматически строится из всех
H2.
Форматирование
Курсив вот так, жирный вот так, inline code тоже.
Цитата на всю ширину блока — выглядит как pull-quote с большой кавычкой слева.
Списки тоже работают
- Первый шаг проверки
- Второй шаг
- Третий и финальный
И маркированный:
- Заголовки H2
- Заголовки H3 (в TOC не идут)
- Списки и цитаты
- Ссылки например на главную
Чек-лист
- [x] Рубрика создана
- [x] Обложка загружена
- [x] Markdown отрендерен
- [ ] Этот пункт остался невыполненным — проверим, что виден чекбокс без галки
Итог
Если вы видите эту страницу со всеми разделами и оглавлением справа — значит весь pipeline (Markdown → Lexical-JSON → React) работает корректно.
