ערימת טכנולוגיות המסחר האלקטרוני 2023

headless commerce composable

Nel 2023 sentiremo molto parlare di headless, composable e jamstack. Mentre jamstack è un termine piuttosto tecnico, composable e headless sono due termini che sono entrati nel linguaggio quotidiano per chi lavora nell’e-commerce.

סטודיו לעיצוב ניסיון Massimo Pegoraro של Atoms, חלק מקבוצת Retex.

גישה טכנולוגית חסרת ראש.

Si parte dalla progettazione dell’interfaccia e dell’experience. Fino a qualche hanno fa – dice Massimo – i designer progettavano delle experience che poi gli sviluppatori si trovavano in difficoltà nel realizzare. Perchè gli sviluppatori dovevano implementare con dei “monoliti”. I monoliti erano delle piattaforme che gestivano sia la parte di logica, quindi funzionalità e database, sia la parte di interfaccia. Ad esempio Magento, Salesforce, Shopify.

L’approccio headless consiste nel separare il front-end dal back-end per permetter di customizzare la user experience senza i vincoli della piattaforma e-commerce

מאסימו פגוררו, אטומים.

In queste soluzioni monolitiche si fa tutto all’interno della piattaforma, il che ha un grosso limite. Cioè che essendo le funzionalità legate all’interfaccia, ci sono molti limiti alla customizzazione. Noi in Atoms volevamo che il team di design potesse progettare senza avere limiti dati dalla piattaforma, ma pensando a quale è la migliore experience per l’utente. In Atoms quindi si è scelto di adottare l’approccio headless, che dal punto di vista tecnico significa separare il front-end dal back-end.

Nell’headless la piattaforma non gestisce più sia le funzionalità che l’interfaccia, ma la piattaforma gestisce solo le funzionalità, espone delle API e le interfacce si integrano con queste API in maniera trasparente per l’utente.

מאסימו פגוררו

L’utente che utilizza ha un’esperienza fluida e performante che utilizza diverse piattaforme.

Il software as a service ha il vantaggio di mantenere un livello di performance superiore ad una soluzione ‘on premise’.

הסיבה שבחרנו זו הייתה כדי לספק את בקשותיהם של לקוחות שביקשו לעצב חוויות מסוימות שלא ניתן ליצור עם פלטפורמות מונוליטיות.

L’approccio Jamstack in particolare è una soluzione serverless che evita di incappare in tutte le attività di manutenzione che necessità un server. Pensiamo ad esempio al black friday in cui all’aumentare delle visite sul sito è necessario incrementare la capacità del server per soddisfare il crescente numero di richieste di accesso al sito.

Quando un brand è globale e con un approccio basato su un server, possiamo avere esperienze di navigazione più o meno lente a seconda della distanza dal server. Ad esempio se un utente si trova in Giappone e il nostro server è negli Stati Uniti la navigazione per l’utente in Giappone potrebbe risultare più lenta che per un utente posizionato negli Stati Uniti, dove si trova il server. L’approccio Jamstack garantisce una scalabilità geografica, con un livello di performance omogeneo.

Un altro requisito a cui possiamo rispondere efficacemente con l’approccio headless è l’abilitazione delle funzionalità omnicanale come ship from store, collect in store ed via dicendo.

התפתחות

Lo sviluppo dell’applicazione web funziona in modo simile allo sviluppo dell’app per l’iPhone, ovvero si sviluppa il front end, quindi la parte di user experience, e poi si integra con le api di backend. Quindi si utilizzano delle api di moc o statiche finchè le api di produzione non sono pronte per l’integrazione. In questo modo si può parallelizzare le attività di sviluppo front-end con quelle di sviluppo back-end.

למה לחיבור?

ה-Compositable מספק גישה מהסוג הטוב ביותר המבוססת על בחירת תוכנות שונות המבצעות פונקציות ספציפיות ומבטיחות ביצועים גבוהים במגזר הספציפי שלהן. לדוגמה:

  • פלטפורמת מסחר אלקטרוני ללא ראש למשל. שכבת מסחר
  • מנוע חיפוש למשל. אלגוליה
  • מסגרת חזיתית
  • רשת אספקת תוכן CDN
  • CMS ללא ראש למשל. תוכן מלא

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *