Sistemes i DevOps

Les quatre preguntes dels llocs web desacoblats

Els llocs web desacoblats han guanyat popularitat en els últims anys, a mesura que les noves eines frontals que ofereixen una funcionalitat millorada s'han disparat en el mercat. Però això no vol dir que sigui un enfocament únic per a tots els llocs web.

drauta
Jaume Codina
Jaume Codina

desembre 11, 2020

Què és un lloc desacoblat?
En un nivell bàsic, un lloc desacoblat és aquell en què la funcionalitat de back-end i la base de dades estan separades de la presentació de l'front-end. Això significa que els editors de contingut aniran a l'back-end de l'CMS per crear contingut, però els visitants del seu lloc web interactuen amb un front-end que viu fora de l'CMS.
Hi ha moltes formes diferents de desacoblar l'arquitectura del seu lloc. Hi pot haver una forta divisió entre el back-end i el front-end. Per exemple, el seu CMS back-end pot executar-se en PHP i el seu marc front-end pot estar escrit en javascript.
El desacoblament progressiu, d'altra banda, és quan només divideix certs components de la seva pàgina web. Per exemple, el CMS del seu lloc pot estar en Drupal, però certs blocs o ginys poden implementar-se en next.js. Aquest enfocament es pot utilitzar per a un desacoblament gradual de el lloc o pot ser una divisió permanent.

Per què tenir un lloc desacoblat?
Hi ha una sèrie d'avantatges de tenir un lloc desacoblat. Si bé tenir un lloc d'un extrem a un altre integrat en Drupal pot facilitar alguns aspectes de l'administració de la pàgina web, és possible que hi hagi millors solucions per a algunes de les funcions que desitja al seu lloc. I és probable que no necessiti tot inclòs en una aplicació monolítica, el que pot fer-los difícils de manejar.
Els sistemes de gestió de continguts estan, sobretot, creats per gestionar el contingut. Usar-los per a això i després incorporar eines creades per al rendiment de front-end pot fer que el seu lloc sigui més ràpid i flexible. Un entorn desacoblat li permet iterar ràpidament i amb més freqüència, el que condueix a millors experiències de client.

Qui es beneficia d'un lloc desacoblat?
La resposta curta a aquesta pregunta és, tots els responsables de mantenir i actualitzar el lloc. Però alguns membres de l'equip web es beneficien enormement de dividir l'arquitectura, que inclouen:
Desenvolupadors front-end: han de lidiar amb un nombre creixent de dispositius, navegadors i matisos en el front-end. Utilitzar eines de front-end creades específicament per a aquests desafiaments és més fàcil i efectiu que intentar fer tot en un CMS monolític.
Dissenyadors: el cicle d'iteració més ràpid de tenir un lloc web desacoblat és un gran avantatge per als dissenyadors. Els permet fer demostracions i impulsar canvis en viu ràpidament, el que permet una major flexibilitat i actualitzacions freqüents.
Com més ràpida i senzilla sigui la iteració, millor serà el lloc web, el que significa més valor per al visitant de el lloc. L'arquitectura desacoblada el col·loca en una millor posició per oferir aquest valor de manera consistent.

Quan és una bona idea desacoblar?
La decisió de desacoblar o no desacoblar no s'ha de prendre a la lleugera. Hi ha molta investigació i treball involucrat, i assegureu tenir els recursos perquè funcioni.
El desacoblament té més sentit quan l'acosta als seus objectius comercials. Quins són els teus punts febles? Què vols aconseguir? Què tan ràpid necessites arribar-hi? Si el desacoblament abordarà aquestes necessitats, llavors val la pena considerar-ho.
Els llocs web desacoblats no són adequats per a totes les empreses, ni tan sols per a tots els llocs web de les empreses. Avaluar els seus objectius, el treball involucrat i, el més important, com brindarà millors experiències a el client, és un procés i, en última instància, una decisió que és única per a cada equip web.

Comparteix aquest article

Articles Relacionats