Pretext: библиотека от Midjourney, которая рендерит текст в 500 раз быстрее браузера, минуя DOM
Инженер Midjourney Ченг Лу выложил в открытый доступ библиотеку Pretext, которая за неделю набрала почти 40 тысяч звёзд на GitHub. Её ключевая особенность — движок текстовой вёрстки на чистом TypeScript, который полностью обходит DOM и браузерный layout reflow, выполняя расчёты в 500 раз быстрее стандартного браузерного рендеринга. Это прямое решение фундаментальной проблемы производительности веб-интерфейсов, где работа с текстом часто становится узким местом.
Библиотека Pretext предлагает альтернативный путь, исключая из процесса рендеринга тяжёлые браузерные механизмы. Вместо манипуляций с DOM она работает на более низком уровне, предварительно рассчитывая геометрию и позиционирование текстовых блоков. Такой подход не только резко сокращает время на отрисовку, но и минимизирует нагрузку на основной поток, что критически важно для сложных интерактивных приложений, редакторов кода или инструментов для работы с данными в реальном времени.
Релиз от инженера крупной AI-компании Midjourney сигнализирует о растущем давлении на производительность фронтенда, особенно в нишевых, но требовательных областях. Успех на GitHub указывает на острый спрос сообщества на подобные решения. Внедрение Pretext может стать стратегическим шагом для проектов, где скорость отклика интерфейса и работа с большими объёмами текста напрямую влияют на пользовательский опыт. Вопрос теперь в том, насколько широко эта технология сможет интегрироваться в существующие стеки и какие новые возможности откроет для разработчиков.