С самого первого выпуска Magento 2 работает с PHP7, RequireJS, jQuery, Varnish, Redis, RabbitMQ и использует Composer для управления компонентами Magento. Это помогает повторно использовать сторонние библиотеки, не связывая их с исходным кодом, и уменьшает проблемы совместимости расширений, которые были распространены в магазинах на Magento 1.
Отличная статья