Aide En Informatique
Latest Posts:

site web vs application web  ce que vous devez savoir et comprendre
site web vs application web ce que vous devez savoir et comprendre

site web vs application web et pourquoi les developpeurs web sont ils tellement demandés sur le marché du travail?

La venue d' internet, donc le but est de mettre en connexion des millions de peripheries digitales, a radicalement changé la manière de concevoir un software. En fait un site web et une application web sont deux choses differentes et qui de nos jours prete a confusion chez les debutants ou ceux qui ne connaissent pas le cycle de developement d'un logiciel informatique. Une application web est un site web biensure mais va bien au dela. Les sites web et les applications web ont cette chose en comune qu'ils sont accessibles au travers d'un navigateur (Google chrome, safari, mozilla, microsoft edge, opera etc..). En entreprise il y a quelques dizaine d'années, quand on parlait de software d'entreprise, on parlait des clients lourds (les windows form), par exemple les applications de gestions relation client (CRM=Customer Relationship Management) ou les progiciel (ERP=Entreprise Resource Planing), ou des applications de comptabilité etc.. etaient accessibles seulement au travers des clients lourds car ces applications sont par exemple le plus souvent dotées des composants comme des tableurs excel et les utilisateurs doivent massivement faire du CRUD (Create-Read-Update-Delete) sur les bases de données à travers ces applications d'ou l'impossibilité a l'epoque de pouvoir reproduire un tel scenario, du coup le browser/navigateur,  n'etait pas la bienvenue pour les applications d'entreprise, d'ailleur Sun avait mis sur pied le fameux "Java Applet" et microsoft "Silverlight" qui en effet etait des plugin que l'utilisateur devait installer dans son navigateur pour avoir la possibilité d'executer du code java ou c# dans son navigateur , ce fut les premières idées pour essayer d'enroller les applications d'entreprises dans les navigateurs, mais cette voie n'a pas trouvé de succès dans la mesure ou non seulement les plugin emmenaient une complexité, mais rendait lourd les applications, et surtout ses plugin n'étaient pas standardisés et donc pas accepté par tous la communauté web et surtout les concepteurs des navigateurs par exemple le géeant apple avait violement interdit Microsoft silverglith dans safari, raison pour laquelle cette voie n'a pas fait succès.

Avec la venue du web 2.0, de html5, de la programmation asynchrone (AJAX) , de la standardisation de javascript a travers Ecmascript , ce qui a vu la proliferation des framework frontend de tout sorte (Angular, React. vuejs etc..) et de nos jours la standardisation du Web Assembly et des web Component, l'ecosystem web a changé radicalement et 95% des applications qui hier, n'étaient pas possible au travers d'un navigateur, le sont aujourd'hui.

Avez vous remarquez que la suite office de microsoft par exemple est complètement une solution SAAS(Software as service) sur le cloud a travers office 365? c'est a dire qu' on a plus besoin d'avoir excel, powerpoint, word comme client lourd installé dans sa machine, mais on peut désormais faire tout ce qu'on fait dans excel directement dans un navigateur.. du coup toutes les solutions software d'entreprise sont aujourdhui conçu pour fonctionner dans un browser et non plus comme client lourd pour la simple raison que les navigateurs, non seulement sont gratuits, mais viennent preinstallés avec le systhem d'exploitation et pas besoin donc de l'installer 1 à 1 dans toutes les machines utilisateur comme c'est le cas avec les clients lourds et pour chaque mise a jour ou correction de BUG reparcourir toutes les machines pour faire la meme chose, ceci est un gros gros gain economique pour les entreprises. Donc le web est de nos jours essentiel pour batir les logiciel d'entreprise.

En plus avec la prolifération des peripheries Mobiles, toutes les transactions se font à partir des smartphones et a 90% a partir des navigateurs de ces smartphones, raison pour laquelle le dévelopement actuellement est poussé sur le PWA(Progressive WEb App) , avez vous remarqué que quand vous accedez à partir de votre télephone sur plusieurs sites, il y a une notification qui vous demande d'installer le site comme app dans votre smartphone? si vous acceptez, en 2 secondes vous aurez le site comme app dans votre smartphone avec l'ergonomie des app telecharger par exemple depuis google play cela s'appelle le PWA car beaucoup d'utilisateurs de plus en plus sont sceptiques d'aller sur playstore telecharger les app et Google est entrain d'encourager a migrer pour les PWA.

vous avez donc compris pourquoi les developpeurs web sont recherchés? simplement parceque le web aujourdhui est utilisé pour créer des logiciels d'entreprise appellés web application et pas seulement des sites web comme ce fut au debut de internet.


Author: admin
23.12.2022, 11:41
Category: Other
Comments: 0
Views: 203
-

Share

Comments (0)
There are no comments yet.

Leave A Comment
processing...