La pila de tecnología de comercio electrónico 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 experimente el estudio de diseño de Atoms, parte del grupo Retex.

Enfoque tecnológico sin cabeza.

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

Massimo Pegoraro, Átomos.

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.

Massimo Pegoraro

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’.

La razón por la que hicimos esta elección fue para satisfacer las solicitudes de los clientes que pedían diseñar experiencias particulares que no se podían crear con plataformas monolíticas.

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.

Desarrollo

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.

¿Por qué componible?

El componible proporciona el mejor enfoque de su clase que se basa en la elección de varios software que realizan funciones específicas y que garantizan un alto rendimiento en su sector específico. Por ejemplo:

  • Plataforma de comercio electrónico sin cabeza, p. Capa de comercio
  • Motor de búsqueda, por ej. Algolia
  • Marco frontal
  • Red de entrega de contenido CDN
  • CMS sin cabeza, p. Contentful

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *