La indústria del comerç electrònic ha viscut una transformació silenciosa en els darrers anys. Les plataformes que abans prioritzaven la flexibilitat visual i la configuració mitjançant JSON ara semblen redescobrir el valor d'un codi llegible, tant per a humans com per a màquines. Shopify, un dels gegants del sector, acaba de fer un pas audaç que il·lustra perfectament aquesta tendència: tornar a les bases de l'HTML net, impulsat per l'auge dels agents d'intel·ligència artificial.
Des dels seus inicis, Shopify oferia als seus comerciants la possibilitat de personalitzar les seves botigues en línia mitjançant temes basats en Liquid, el seu propi llenguatge de plantilles. Amb el temps, la companyia va afegir capes d'abstracció per donar més control visual, convertint les instruccions de les plantilles en fitxers JSON. Això va permetre als usuaris modificar cada botó i cada bloc, però a costa d'una complexitat creixent. Com va assenyalar el director de producte de Shopify, Ben Sehl, 'quan les plantilles es van convertir en JSON, van deixar de ser una gran superfície per a desenvolupadors; van passar a ser una sortida autodesada'.
Ara, la irrupció de la IA ha obligat a repensar aquesta arquitectura. Els agents d'IA, com Shopify Sidekick, necessiten entendre el codi per ajudar els comerciants a personalitzar les seves pàgines. I resulta que el que funciona per a una màquina també funciona per a un humà: codi simple, amb una sintaxi explícita i retroalimentació constructiva. Per això, Shopify ha redissenyat el seu tema base Horizon perquè estigui compost principalment per HTML, intercalat amb blocs de Liquid de fàcil lectura. El nou tema redueix un 93% les línies de codi respecte al seu predecessor.
Aquest moviment no és una mera moda nostàlgica. Les grans corporacions tecnològiques estan adoptant un enfocament similar perquè han comprovat que els grans models de llenguatge (LLMs) processen millor el codi llegible, com l'HTML o el SQL, que els formats densos i simbòlics. Shopify ha desenvolupat un nou parser i una sintaxi ampliada per a Liquid que permet expressions booleanes, operadors d'infix i literals d'arrays i objectes, tot sense perdre la claredat de l'HTML.
Per a una empresa com Q2BSTUDIO, especialitzada en el desenvolupament d'aplicacions a mida, la lliçó de Shopify és clara: la simplicitat en el codi no només facilita el manteniment humà, sinó que també optimitza la interacció amb els sistemes d'IA. Quan construïm solucions per als nostres clients, prioritzem la llegibilitat i la modularitat, perquè sabem que els agents d'IA i els equips de desenvolupament conviuen cada cop més al mateix ecosistema.
L'arquitectura declarativa basada en JSON obligava els desenvolupadors a anticipar quants botons o seccions necessitarien abans de començar el disseny. Amb HTML pur, si un comerciant descobreix que necessita un botó addicional, simplement l'envolta en un div. Aquesta flexibilitat retorna el control al creador, sense intermediaris opacs. A més, Shopify ha introduït blocs componibles i un sistema d'accions estàndard que permeten actualitzar parts específiques de la pàgina sense recarregar tot el lloc, una funcionalitat similar a les props de React però sense necessitat d'un DOM virtual.
La intel·ligència artificial no només està canviant la manera com els comerciants dissenyen les seves botigues, sinó també la forma com s'escriu el programari subjacent. Shopify Sidekick, l'assistent d'IA de la plataforma, ja ha facilitat més de 25 milions d'edicions en temes aquest any, i el 20% dels comerciants l'utilitzen. Perquè l'assistent funcioni amb precisió, el codi ha de ser previsible i explícit. D'aquí que Shopify hagi creat 20 noves regles de validació que garanteixen que els temes generats compleixin amb polítiques de contractes, estructura, nidificació i límits de mida de fitxer.
Aquesta tornada al codi net no implica renunciar a la sofisticació. Al contrari: en simplificar la base, es permet una major escalabilitat. Els comerciants poden ara integrar cloud AWS/Azure per desplegar les seves botigues amb alta disponibilitat, i els equips de desenvolupament poden aprofitar ciberseguretat avançada sense que el codi es converteixi en un garbuix. A Q2BSTUDIO, combinem aquestes capacitats amb BI/Power BI per oferir a les empreses dashboards en temps real sobre el rendiment de les seves botigues en línia, tot sustentat en una base de codi clara i mantenible.
El cas de Shopify demostra que, sovint, la millor resposta a la complexitat tecnològica és la simplicitat. Els agents d'IA, lluny de fomentar un codi opac i generat automàticament, estan impulsant una nova era de transparència. Llegir el codi font torna a ser una pràctica valuosa, tant per al desenvolupador experimentat com per al comerciant novell que només vol canviar el color de fons de la seva pàgina. La propera vegada que el seu equip s'enfronti a una arquitectura inflada de JSON, potser sigui moment de preguntar-se: i si tornem a l'HTML? La IA, al capdavall, ens està ensenyant que allò senzill és també el més intel·ligent.





