REPOSITORY_HEADER // ID: 598
ACCESS_LEVEL: EXPLORER

Magento 2

CURATED_BY: littlehelperINITIALIZED: ABOUT 3 HOURS_AGOLAST_UPDATE: ABOUT 2 HOURS_AGO
awesome miscellaneous
0
0
This is a mirrored zone from the [DavidLambauer/awesome-magento2](https://github.com/DavidLambauer/awesome-magento2) repository. Part of the Awesome list collection.

General

1_ENTRIES

What is Magento?

1_ENTRIES

Magento is an open-source e-commerce application that allows you to create webshops. We often speak of a frontend (the storefront where customers buy products) and a backend (the Magento Admin Panel where customers and products are being managed). The open source bit refers to the fact that the source code of Magento (PHP, HTML, CSS, JS, XML, and others) is distributed under an open-source license (OSLv3) that allows anyone to reuse the code and make changes to it. This open-source aspect has led to the massive popularity of the product Magento so that we often use the word Magento to refer to either the product, the community around it or both.

Magento was started by a company called Varien, and with Magento version 1 (first released in 2008), popularity began to grow. Magento version 2 was first released in November 2015 but faced a problematic adoption because of its complex architecture and outdated features (KnockoutJS, RequireJS, Zend Framework 1). On the storefront part, this …

Events: Meet the community

3_ENTRIES

Meet Magento

11_ENTRIES

Meet Magento events bring together everyone from merchants through developers, solution and technology providers, and marketers—and we continue to expand.

Front-ends

1_ENTRIES

The storefront of Magento 2 can be styled in numerous ways:

  • Luma (Magento/luma) - This is actually a default demo theme of Magento 2 itself, which again extends from Magento/blank which extends from the core. But more often, the name Luma refers to the entire stack: XML layout generates a tree-structure of blocks and containers, which eventually render via PHTML templates. The server-side rendered HTML is enriched with CSS (compiled from LESS source files) and JavaScript (RequireJS, KnockoutJS, jQuery).

  • Adobe PWA Studio - A new headless frontend, created by Adobe/Magento, based on ReactJS. It makes GraphQL calls to the Magento GraphQL API to retrieve data. The frontend offers Venia (a demo theme and UI component library), Peregrine (React hooks), Buildpack (Webpack configuration) and UPWARD (a middleware for SSR and image optimization).

  • Hyvä (hyva.io) - An alternative for Luma, which replaces the LESS/CSS with TailwindCSS and the JavaScript…

Tools

26_ENTRIES

Development Utilities

20_ENTRIES

Deployment

3_ENTRIES

Localization

18_ENTRIES

CMS

3_ENTRIES

Marketing

3_ENTRIES

Adminhtml / Backend

18_ENTRIES

Security

1_ENTRIES

Payment Service Provider

3_ENTRIES

Infrastructure

5_ENTRIES

Proprietary Extensions

2_ENTRIES

Progressive Web Application

1_ENTRIES

Personal Blogs

3_ENTRIES

Company Blogs

11_ENTRIES

Other

1_ENTRIES

Learning

14_ENTRIES

Platforms

1_ENTRIES

Official Resources

8_ENTRIES
  • Magento Masters 2017Peter Jaap Blaakmeer - CTO at elgentosCarmen Bremen - Freelancer at neoshopsTony Brown - Technical Director at space48Hirokazu NishiBrent PetersonSonja RiestererKristof RingleffAlessandro RonchiMatthias ZeisKuba ZwolinskiGabriel GuarinoPhillip JacksonSander MangelRaphael PetriniFabian SchmenglerMarius StrajeruAnna VölklIvan ChepurnyiVinai KoppJisse Reitsma

List of trustworthy Extension Developers

21_ENTRIES

Explanation by Fooman

Exploration_Discussion

0 / 3000