Código abierto de Magento 2

Magento es una plataforma de comercio electrónico de código abierto escrita en PHP, tiene herramientas de usuario empresarial que mejoran la experiencia del usuario del software y entre las características agregadas en las últimas versiones se encuentran la escalabilidad de nivel empresarial, fragmentos enriquecidos incorporados para datos estructurados, nuevos estructura de archivos con una personalización más fácil, preprocesamiento de CSS usando LESS y resolución de URL de CSS, rendimiento mejorado y una base de código más estructurada. Aplica las convenciones de la programación orientada a objetos y la arquitectura modelo-vista-controlador. Magento también usa el modelo entidad-atributo-valor para almacenar datos. Además de eso, Magento 2 introdujo el patrón Model-View-ViewModel en su código front-end usando la biblioteca de JavaScript Knockout.js.

Más información:

https://magento.com/resources