Dans cet article point n’est besoin de retourner sur l’histoire d’internet depuis ARPANET, ici il s’agit du service web et de son évolution jusqu’aux tendances actuelles.
Le Web1 est l’Internet depuis les années 1990 jusqu’au milieu des années 2000. Il a permis l’accès à l’information à travers la lecture de pages Web statiques. Les utilisateurs ont pu lire le contenu sans avoir la capacité d’en produire facilement.
Le Web2 est le Web que nous utilisons chaque jour depuis le milieu des années 2000. Nous pouvons lire, mais aussi produire facilement du contenu, acheter des produits et des services, et surtout naviguer aisément entre les pages Web. C’est le Web de Google et des réseaux sociaux. Les services qui autrefois coûtaient cher aux utilisateurs deviennent quasi gratuits : créer un site Internet, des images, des vidéos ou des articles est accessible à tous à un coût abordable. L’effondrement des coûts d’entrée a conduit à une profusion de création de contenus. Le Web2 est la conséquence de deux révolutions techniques : le cloud et le mobile. Le cloud a réduit de manière radicale le coût d’hébergement des données en ligne, transformant ainsi l’équation économique de la production de contenus. Le mobile a massifié les usages en créant une profondeur de marché nouvelle. D’où le concept actuel du « Mobile first » lors du développement de commencé par les aspects mobiles (téléphone, tablette, etc).
Le Web4 est aussi connu sous l’appellation web symbiotique . Le rêve derrière le web symbiotique est une interaction entre humains et machines en symbiose.
"une librairie est une pièce réutilisable de code que vous utilisez tel quel , sans possibilité de modification de votre part."
"Un framework est une portion de code qui dicte l’architecture de votre projet."
quand à ce qui est du design bien que certains adopte le style simpliste ,notamment le flat design d’autres actuellement ne se privent d’extravagance dans leur web design ; des concepts tels que l’ergonomie , l’écoconception, l’accessibilité , la responsivité sont pris au sérieux.
Pour ce qui est de la conception au suivi de projet web de plus en plus des développeurs optent pour des méthodes plus flexibles appelé méthodes agiles que d’utiliser les modèles traditionnels de gestion de projet ; il y a utilisation des plateformes numériques pour la gestion de projet, la collaboration et le versionnage tout au long du développement.