Если вы думаете о том, чтобы остаться без головы, вам следует знать несколько вещей.
Во-первых, как работает Headless. Самое важное, что нужно понимать, это то, что серверная система, система, которая хранит все ваши данные, отделена от вашего опыта работы с клиентами. Эти поля и данные передаются через API для создания внешнего интерфейса.
Существуют различные способы стать безголовым. Например, вы можете использовать автономную CMS, но вы также можете получать данные из CRM, ERP, PIM или чего-то еще. Самое главное, что эти данные отделены от внешнего интерфейса и должны поступать через API.
Итак, есть несколько вещей, которые вам нужно знать. Например, команды инженеров и разработчиков часто делают некоторые ключевые предположения, возможно, о том, как они могут этого достичь. Например, мы видели, как многие серверные разработчики смотрели на автономные системы управления контентом, а затем понимали, что им нужно придумать прогрессивное веб-приложение или PWA в качестве внешнего интерфейса. Но на самом деле это не совсем так. Это очень распространенное явление. Итак, прогрессивное веб-приложение может быть чем-то вроде Next.js. Это может быть Реакт. Это может быть Angular. Это может быть Вью. Существует множество различных фреймворков JavaScript, которые вы можете использовать для создания внешнего интерфейса поверх безголовой CMS.
Но на самом деле есть и другие способы сделать это. Например, вы можете использовать автономную CMS для передачи данных в классическую CMS и на основе этого улучшить качество обслуживания клиентов.
Мы также видели, как многие компании рассматривают возможность компонуемой архитектуры, которая объединяет множество данных из разных источников и объединяет их в индивидуальный интерфейс, который представляет собой сочетание прогрессивных веб-приложений, внешнего интерфейса и классических CMS. .
Итак, в зависимости от сложности вашего веб-сайта и вашего бизнеса, а также от количества вовлеченных людей, сегодня я хочу выделить наиболее важные вещи, которые следует учитывать и отстаивать.