Безголовая архитектура демократизирует кадровый резерв для фронтенд-разработчиков электронной коммерции. Это мой прогноз. Я был вдохновлен написать этот пост и изложить в письменной форме некоторые из своих доводов в пользу этого предсказания после того, как увидел этот твит от Филиппа Джексона и вмешался в разговор:

В течение многих лет фронтенд-разработчики электронной коммерции работали изолированно. Сам мир разработчиков электронной коммерции изолирован от более широкого мира веб-разработки. А разработчики электронной коммерции еще больше разобщены по платформам. Front-end разработчик с 4-летним опытом кодирования сайтов Shopify начинает с нуля, когда их клиент запрашивает сайт Magento. То же самое для Demandware, Hybris и т. д.
Но когда революция безголовой архитектуры достигнет электронной коммерции, все изменится. Фронтенд-разработчики получат возможность работать с любой технологией, которая им нравится. Скорее всего, это современные фреймворки JavaScript, такие как React, GatsbyJS и Vue.js. Но это может означать буквально любую технологию, которую вы можете использовать для создания веб-сайта (PHP, ASP.Net, сценарии CGI и т. д.).
И как только фронтенд-разработчики могут работать буквально с любой технологией, рынок демократизируется. Компаниям больше не нужно нанимать веб-разработчика веб-интерфейса Magento для электронной коммерции, а просто веб-разработчика. Вам нужен разработчик, который имеет опыт работы с UX и графическим дизайном и превращением их в код. Но вам не нужен человек с многолетним опытом в тонкостях специализированных платформ, таких как Magento или Shopify.
Заманчиво размышлять в духе: «Хорошо, мы удаляем разрозненные платформы, но в итоге получаем новые разрозненные группы: разработчики электронной коммерции Vue.js, разработчики электронной коммерции React и т. д.». И это вполне может случиться до определенной степени. Однако у этого нового типа бункера есть существенное отличие. Такие технологии, как Vue и React, очень универсальны и применимы практически для любого типа разработки веб-сайтов/веб-приложений. И они с открытым исходным кодом; и поддерживается большими сообществами с открытым исходным кодом.
Хотя никто не может точно сказать, что нас ждет в будущем, я твердо верю, что безголовая архитектура демократизирует рынок талантов для работы над интерфейсом веб-сайтов электронной коммерции.