Un breve viaggio alla ricerca della soluzione perfetta per i nuovi siti Magento (Headless?)
--
A brief journey to discover the best solutions for new Magento websites (Headless?)
Meet Magento 2015 Italy, Montalti - "Gestione di un multi-store internazional...
La leggenda del magento senza testa - Salvatore Capritta
1. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
La leggenda del Magento senza testa
Un breve viaggio alla scoperta di nuove soluzioni per l’e-commerce di domani
2. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Mi presento
Salvatore Capritta
● Co-Founder e CTO @ Synthetic;
● Sviluppatore Certificato Magento;
● Vivo a Milazzo (Sicilia) dove sviluppo e progetto dal 2000.
Di cosa mi occupo:
● Progetto le nuove soluzioni e i nuovi prodotti;
● Analizzo e introduco le nuove tecnologie per il team;
● Formo sui nuovi strumenti i miei compagni di viaggio;
● Sviluppo in prima persona alcune parti dei nuovi progetti.
3. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
La mia esperienza fin qui su Magento
Ha ravvivato la mia
voglia di mettermi in
gioco
Lo amo, e a volte lo odio
(ma sempre con amore)
Certificarsi è uno dei
modi migliori per
conoscerlo
Niente va mai dato per
scontato su Magento
Sorpresa
AmoreConoscenza
Passione
4. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
non del carrello!
Inizio dello sviluppo su Magento
pericolo autostima in agguato
divinazioni, sacri comandi da cli
salmodiati e inni a varie divinità
Inizia la “battaglia” :)
AUTOSTIMA
2.0 / 2.1
% DI ABBANDONO
CABALA
SANGUE
IL PRIMO APPROCCIO
5. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
275
482
- stack js obsoleto
- lentezza
- carico elevato
- Xml
- Templates
- Less
- Requirejs
- Jquery
- Knockout
- UI Components
Sofisticazione
Limiti
IL PROBLEMA SUL FRONTEND
S
L
6. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
IL COLPO DI GRAZIA (E DI GOOGLE)
WEB VITALS - 2020
Largest Contentful
Paint
LCF
First Input Delay
FID
Content Layout Shift
CLS
L F C
7. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Un pesante Monolita - Qualche esempio
HH
Helly hansen
8. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Un pesante Monolita - Qualche esempio
HH
Helly hansen
9. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Un pesante Monolita - Qualche esempio
Helly hansen
BB
Bjorn Borg
10. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Un pesante Monolita - Qualche esempio
Helly hansen
BB
Bjorn Borg
11. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
LA RIVOLUZIONE SENZA TESTA
HEADLESS PWA
12. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
LA RIVOLUZIONE SENZA TESTA
Facciamo chiarezza sui termini
13. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
LA RIVOLUZIONE SENZA TESTA
COUPLED
Immagine, credits: https://www.brightspot.com/solutions/decoupled-cms-and-headless-cms-platform
14. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
LA RIVOLUZIONE SENZA TESTA
DECOUPLED
Immagine, credits: https://www.brightspot.com/solutions/decoupled-cms-and-headless-cms-platform
15. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
LA RIVOLUZIONE SENZA TESTA
HEADLESS
Immagine, credits: https://www.brightspot.com/solutions/decoupled-cms-and-headless-cms-platform
16. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
LA RIVOLUZIONE SENZA TESTA
HEADLESS
più una strategia che una tecnologia
Headless Commerce is like teenage sex: everyone
talks about it, nobody really knows how to do it,
everyone thinks everyone else is doing it, so
everyone claims they are doing it.
cit. Allan MacGregor https://allanmacgregor.medium.com/exploring-headless-commerce-
698925c5573a
17. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
LA RIVOLUZIONE SENZA TESTA
“Websites that took all the right vitamins”
18. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
CAPABLE RELIABLE INSTALLABLE
LA RIVOLUZIONE SENZA TESTA: PWA
INSTALLABLERELIABLE
19. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
LA RIVOLUZIONE SENZA TESTA: PWA
Sono veloci
Best Practices +
Checklist
Funzionano Offline
Project Fugu
04
0301
02
RESPONSIVE
RICERCABILI
APP-LIKE
AGGIORNATESICURE
LINKABILIINSTALLABILIRIATTIVABILI
PROGRESSIVE
20. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
un cavaliere senza testa?
Le nuove prospettive per Magento
Ghigliottine
21. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Magento è pronto a perdere la testa?
Ghigliottine
GraphQL
Integrate dalla 2.3, sembrano essere giunte a uno stato
di maturità.
Status
Allo stato attuale, disponibile la quasi totalità delle
funzionalità B2C: link
Plan
E’ possibile consultare la roadmap del progetto su
Github: link
15h 13h 10h
h
8h
h
22. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Magento è pronto a perdere la testa?
Ghigliottine
Magento Association
“Let’s face it:
the Magento 2 front end was already old
when it was released, and we’ve seen how
that plays with frameworks like
Prototype.js and Knockout.js.”
Miguel Balparda
Using Progressive Web Apps for your Magento Store
15h 13h 10h
h
8h
h
23. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Ghigliottine: Frameworks disponibili
Agnostici Magento-only
Vue StoreFront
Next.js
Deity Falcon
Front Commerce
Pwa Studio
ScandiPwa
24. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Ghigliottine - Qualche esempio
25. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Ghigliottine - Qualche esempio
26. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Ghigliottine - Qualche esempio
27. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Ghigliottine - Qualche esempio
28. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Ghigliottine - Qualche esempio
29. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Ghigliottine - Qualche esempio
30. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Ghigliottine - Qualche esempio
31. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Ghigliottine - Qualche esempio
32. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Ghigliottine - Qualche esempio
33. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Ghigliottine - Qualche esempio
34. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Ghigliottine - Qualche esempio
35. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Ghigliottine - Qualche esempio
36. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Ghigliottine
C T C T
COMPETENZE TEAM COSTI TEMPI
Profuma di futuro, entusiasma, ma ha un costo
37. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
e se la testa “giusta” l’avesse già?
Il potere nascosto di Magento2
Con la testa sulle spalle
38. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Con la testa sulle spalle
Proper Web Site.
Willem Wigman presenta Hyva con il talk
“The biggest Secret Ever!”
LARAVEL ECOSYSTEM
REACTICON V3
PWS :)
Tailwind CSS +
Alpine JS +
GraphQl
39. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Con la testa sulle spalle
40. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Con la testa sulle spalle
41. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Con la testa sulle spalle
L’intervento di Willem Wigman al Reacticon V3
- slides: link
- youtube: link
La demo di Hyva
- https://demo.hyva.io
HYVA
Cambierà le regole del gioco?
42. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
La mia Strada: cosa scegliere per il tuo team
TEAM
BUDGET
CLIENTE
OBIETTIVO
PRODOTTO
COMPETENZE
43. Salvatore Capritta - salvo@syntheticlab.itLa leggenda del Magento senza testa
Grazie!
Domande, idee?
Salvo[ at ]syntheticlab.it
Twitter:
https://twitter.com/scapritta
Linkedin:
https://www.linkedin.com/in/salvatorecapritta/