Cloudflare представила EmDash, новый open-source CMS на TypeScript, который многие в сообществе называют "духовным наследником WordPress". Эта система управления контентом, нацеленная на разработчиков, призвана переосмыслить архитектуру CMS, используя безсерверные технологии и встроенные AI-функции.
Почему EmDash важен для рынка CMS
WordPress, который управляет более 40% сайтов в интернете, не обновлялся подходящим образом на протяжении 24 лет, что создало ряд уязвимостей для пользователей. EmDash обещает решить проблемы безопасности, возникающие из-за слабостей сторонних плагинов. По данным Cloudflare, около 96% всех уязвимостей WordPress связано именно с незащищенными плагинами.
Ключевые особенности EmDash
Новая система использует архитектуру Dynamic Workers, что позволяет изолировать плагины в защищенных песочницах и управлять ими с четкими разрешениями. Это обращает внимание на важные аспекты, такие как необходимость автоматического масштабирования и оплата за использование ресурсов — делает EmDash более выгодным для владельцев сайтов.
Кроме того, EmDash интегрируется с предыдущими версиями WordPress, что упрощает миграцию для разработчиков. Программный интерфейс EmDash CLI и поддержка AI-агентов дают разработчикам возможность быстро адаптироваться к новым технологиям.
Значение для разработчиков
С точки зрения разработчиков, EmDash предоставляет новые возможности для создания сайтов. Темы и компоненты созданы как стандартные проекты Astro, что облегчает их обновление и использование. Кроме того, сайт может генерировать доход за счет AI-агентов, которые могут быть настроены для работы с контентом на основе модели "плата за использование". Это значит, что сокращаются затраты на поддержку и разработку.
Критики, включая математика Мэтта Мулленвега, сооснователя WordPress, считают, что EmDash в первую очередь направлен на продажу услуг Cloudflare, а заявленные преимущества могут оказаться узкими при отсутствии поддержки от крупных компаний. Однако пользователям следует внимательно изучить новый инструмент, чтобы понимать, как он может помочь им в работе.
Работа над EmDash продолжается, и в ближайшие месяцы мы увидим его дальнейшие итерации и, возможно, улучшения функционала, которые сделают эту платформу удивительно конкурентоспособной на фоне существующих решений.