Les applications web modernes contiennent souvent trois niveaux ou plus, et en fonction de la taille de l’équipe dans laquelle un développeur travaille, il ou elle peut se spécialiser sur un ou plusieurs de ces niveaux – ou peut jouer un rôle davantage interdisciplinaire2. Par exemple, dans une équipe de deux personnes, un développeur peut se concentrer sur les technologies envoyées au client tels que HTML, JavaScript, CSS, et sur les frameworks côté serveur (tels que Perl, Python, Ruby, PHP, Java, ASP, ASP.NET) utilisés pour fournir du contenu et des scripts pour le client. Pendant ce temps, l’autre développeur peut se concentrer sur l’interaction entre les frameworks côté serveur, le serveur web et le système de base de données. De plus, selon la taille de leur organisation, les développeurs peuvent travailler en étroite collaboration avec un rédacteur de contenu, un conseiller en marketing, un designer UX, un concepteur web, un producteur web, un chef de projet, un architecte logiciel, ou un administrateur de base de données – ou ils peuvent être chargés de tâches telles que la conception web et la gestion de projet eux-mêmes.
© Copyright 2017 - Tous droits réservés GCE World