Concept en définition ABC
Divers / / July 04, 2021
Par Guillem Alsina González, en oct. 2016
C'est l'une des deux parties qui composent de nombreuses applications informatiques et, comme son nom l'indique laisse entrevoir, est celui qui compose celui vu par l'utilisateur et avec lequel il interagit.
le l'extrémité avant permet à l'utilisateur de visualiser la sortie de l'application et de saisir des données
le l'extrémité avant diffère de arrière-plan dans lequel le premier traite exclusivement de ce qu'est l'interaction avec l'utilisateur, tandis que le second contribue à toute la charge de traitement des données et de travail.
De cette façon, les professionnels nécessaires à la réalisation de l'une et de l'autre partie peuvent différer légèrement, car bien que les deux nécessitent une connaissance de programmation, dans le cas de arrière-plan, ceux-ci devraient être plus "purs", tandis que dans le cas de l'extrémité avant un degré inférieur de programmation sera généralement nécessaire ainsi que d'autres connaissances telles que la convivialité ou conception.
Dans les petits projets, l'extrémité avant Oui arrière-plan sont souvent réunis en un seul paquet et étroitement liés, tandis que dans les projets grand, les deux sont plus éloignés et la plupart du temps sont approchés par des équipes de programmeurs différent
Cette séparation est clairement visible dans le logiciel qui utilise le modèle. client-serveur.
Et, en parlant de clients...
Le navigateur Web est depuis longtemps l'un des principaux parties avant pour toutes sortes d'applications
Merci, principalement, à tout système opératif vous en avez un (ou plusieurs) disponible et donc nous pouvons considérer ce logiciel omniprésent.
De plus, cette façon de travailler simplifie les choses, puisque, vraiment, il n'est pas nécessaire penser dans la mise en œuvre d'un client local, mais simplement dans la sortie des données et leur collecte, ainsi que les interactions en Format HTML et utilisant, au maximum, JavaScript.
Un autre avantage d'utiliser un le navigateur Web comme l'extrémité avant est que nous ne devrions pas nous soucier des implémentations locales d'un client, puisque le langage HTML est universel et multiplateforme, donc, si ça va pensé et matérialisé, nous pouvons utiliser notre programme en mode client dans n'importe quel système d'exploitation, n'ayant à nous soucier que de la partie du serveur.
Et, enfin, le dernier grand avantage est que nous pouvons mettre notre logiciel à la disposition des utilisateurs via l'Internet, qui ouvre les portes à de nouveaux modèles d'utilisation et commercialisation, comme le paiement d'un loyer, qui remplace l'achat de licences.
Photos: Fotolia - Grgroup / Sergey Tarasov
Thèmes frontaux