Qu'est-ce qu'une application Web ?

Table des matières:

Qu'est-ce qu'une application Web ?
Qu'est-ce qu'une application Web ?
Anonim

Tout comme une application mobile existe sur un appareil mobile, une application Web (ou "application Web" en abrégé) est un programme informatique qui exécute une fonction spécifique en utilisant un navigateur Web comme client. L'application peut être aussi simple qu'un babillard électronique ou un formulaire de contact sur un site Web, ou elle peut être aussi complexe qu'un traitement de texte ou une application de jeu mobile multijoueur que vous téléchargez sur votre téléphone.

Image
Image

Bottom Line

Dans un environnement client-serveur, "client" fait référence au programme hôte qu'une personne utilise pour exécuter une application. Un environnement client-serveur est un environnement dans lequel plusieurs ordinateurs partagent des informations à partir d'une base de données. Lorsque le serveur héberge des informations, le "client" est l'application utilisée pour accéder aux informations.

Quels sont les avantages des applications Web ?

Une application Web soulage le développeur de la responsabilité de créer un client pour un type d'ordinateur ou de système d'exploitation spécifique, de sorte que n'importe qui peut utiliser l'application en même temps qu'il a accès à Internet. Étant donné que le client s'exécute sur un navigateur Web, l'utilisateur peut utiliser un PC ou un Mac. Ils peuvent utiliser Microsoft Edge, Chrome ou Firefox, bien que certaines applications nécessitent un navigateur Web spécifique.

Les applications Web utilisent généralement une combinaison de script côté serveur (ASP, PHP, etc.) et de script côté client (HTML, Javascript, etc.). Le script côté client s'occupe de la présentation des informations, tandis que le script côté serveur s'occupe de toutes les tâches difficiles comme le stockage et la récupération des informations.

Depuis combien de temps les applications Web existent-elles ?

Les applications Web existent bien avant que le World Wide Web ne se généralise. Par exemple, Larry Wall a développé Perl, un langage de script côté serveur populaire, en 1987. C'était sept ans avant qu'Internet ne commence vraiment à gagner en popularité en dehors des cercles universitaires et technologiques.

Les premières applications Web grand public étaient relativement simples, mais la fin des années 90 a vu une poussée vers des applications Web plus complexes. De nos jours, des millions d'Américains utilisent des applications Web pour déclarer leurs impôts sur le revenu en ligne, effectuer des tâches bancaires en ligne, partager des publications sur les réseaux sociaux, communiquer avec leurs amis et leur famille, etc.

Comment les applications Web ont-elles évolué ?

La plupart des applications Web sont basées sur l'architecture client-serveur, où le client saisit les informations et le serveur stocke et récupère les informations. Le courrier électronique en est un bon exemple, avec des services comme Gmail et Microsoft Outlook proposant des clients de messagerie Web.

De plus en plus d'applications Web ont été développées pour gérer des fonctions qui ne nécessiteraient normalement pas d'accès au serveur. Par exemple, Google Docs est une application Web qui peut agir comme un traitement de texte, stockant des informations dans le cloud et vous permettant de "télécharger" le document sur votre disque dur personnel.

Si vous utilisez le Web depuis assez longtemps, vous avez vu à quel point les applications Web sont devenues sophistiquées. Une grande partie de cette sophistication est due à AJAX, qui est un modèle de programmation permettant de créer des applications Web plus réactives.

Google Workspace (anciennement G Suite) et Microsoft 365 sont d'autres exemples de la nouvelle génération d'applications Web, prenant une suite d'applications de productivité et les regroupant pour une utilisation intégrée.

Les applications mobiles qui se connectent à Internet (telles que Facebook, Dropbox et diverses applications bancaires) sont également des exemples de la façon dont les applications Web ont été conçues pour la part croissante du Web mobile dans le trafic Internet mondial.

Conseillé: