21 november organiseerde Bluebird Day MUG076 in hun nieuwe kantoor in Breda. De focus voor deze MUG076 editie lag op PWA, oftewel: Headless.
Case study: MagentoPWA
Ezra Botter en Tim Janssen lieten het publiek zien hoe ze samen met hun collega's van Bluebird Day in twee weken een Headless Magento 2.3 shop bouwden, bijna compleet bestaand uit GraphQL en VueJS. Hoewel, compleet? De checkout bestond nog gewoon uit de Magento front-end, maar de stappen van Home, naar catalogus, naar product was wel VueJS. Erg indrukwekkend en natuurlijk veel sneller dan in een normale Magento 2 shop.
Magento 2 modules met GraphQL
De derde talk kwam van Luuk Suijkerbuijk. Hij vertelde hoe je een Magento 2 module compatibel maakt met GraphQL. Wat blijkt? Fluitje van een cent! Je hoeft alleen maar in de PHP van je widget bekend te maken welke data je aan je GraphQL endpoint wilt toevoegen.
Een mooie stap voor veel Magento module bouwers! Zo ben je compatibel met de toekomst van headless Magento. Wil je meer weten over Magento 2 modules met GraphQL? Bekijk de slides voor meer informatie, over hoe je dit doet.
Middleware of niet?
Jisse Reitsma hield de laatste talk van de dag. Hij vertelde welke opties we hebben in headless e-commerce, welke frameworks je kan kiezen en wat de voor- en nadelen van elk framework zijn. Volgens hem kies je niet tussen React of Vue, maar tussen het gebruik van middleware of niet.
Veel custom opties, inclusief de case study van Bluebird Day, hebben geen middleware, maar praten direct met GraphQL of de RestApi. VueStorefront en Deity Falcon hebben wel middleware.
Wat is nou het voordeel van middleware en heb je het echt nodig? In het kort: middleware kan met meerdere sources praten, waarmee je grote voordelen behaalt.
De Q&A met een goeie discussie

We sloten de dag gezamenlijk af met een Q&A, iets wat je weinig ziet bij een MUG-bijeenkomst. We namen alle punten nog eens door, Middleware, wat PWA's voor invloed hebben op App stores en hoe een serviceworker werkt met bepaalde OS’en.
MUG076 door Bluebird Day was een gave bijeenkomst met ontzettend leuke topics en goede discussies.
Ook interessant

Native, Hybride of PWA

