Le développement web

Les origines…

Le développement web est apparu avec Internet. Il s'agissait au départ de synthétiser la présentation d'un document (la page web) dans un langage technique (le langage HTML, pour Hyper Text Markup Language) qui pouvait être interprété par les navigateurs. Un ensemble de documents constituait un site web.

Rapidement, d'autres langages, d'autres technologies sont venus enrichir le HTML pour arriver au web tel qu'on le connait aujourd'hui.

Mais ceci n'est que très brièvrement résumé. L'histoire d'Internet est très longue. Vous pouvez retrouver notre article qui en retrace les grandes lignes.

Qu'est-ce que le développement web ?

Donc le développement web est l'ensemble des technologies, des langages mis en œuvre pour « programmer » des sites web ou des applications web / web mobile. Le métier de développeur web (Sans doute l'un des plus beau métier du monde… Du moins pour moi !) demande de bien connaître et parfois maîtriser un bon nombre d'outils tels que les gestionnaires de contenu ou CMS (Content Manager System), les frameworks (Ensemble de fichiers constituant des librairies offrant un cadre de développement).

Parmi tous ces langages, citons le HTML pour afficher une page web, les CSS pour styliser ce qui est afficher à l'écran, le JavaScript pour interagir avec l'utilisateur. Ces technologies sont la « partie visible » de l'iceberg… Pardon, du web !

Depuis de nombreuses années maintenant, le web est devenu dynamique grâce aux langages plus évolués comme le PHP qui est capable d'interagir avec des bases de données pour obtenir des jeux de données qui seront renvoyés dans le code HTML pour afficher des pages répondant à des interaction avec l'utilisateur.

Front-end, back-end et Fullstack

L'ensemble des technolgies mis en œuvre, tant du côté public que du côté obscur, pardon du côté back…, est tellement vaste que le développement s'est scindé en deux : le back-end (appelé également back-office) pour ce qui est des fonctionnalités et le front-end (ou front-office) pour la partie public, ce qu'on voit dans le navigateur.

Le back-end

Le métier de développeur back-end, est ce qu'on pourrait qualifier de métier de l'ombre. Le développeur back-end est chargé de fournir des solutions techniques pour récupérer des jeux de données qui seront exploités au niveau du front-end. Il travaille en accord avec les développeurs front-end car il doit apporter des solutions exploitables pour que s'affiche le résultat sur une page web. Il est en charge également du développement d'interfaces fonctionnelles pour l'administration des sites et applications web.

Le front-end

Le développeur front-end, appelé également développeur intégrateur web, est chargé quant à lui de transcrire les besoins exprimés sur un cahier des charges pour réaliser les pages constituant un site web. Il a en généralement en charge le découpage des maquettes, le respect des normes établies selon le W3C (World Wide Web Consortium), l'adaptabilité en fonction du média utilisé (PC, tablette, smartphone) ou Responsive Web Design, mais aussi la compatibilité en fonction des navigateurs et systèmes et enfin tout ce qui a attrait à l'expérience utilisateur.

Développeur fulstack

Au fil des années, un développeur web peut prétendre, après avoir œuvré aussi bien en back-end qu'en front-end, a être développeur « fullstack ». Le développeur fullstack est à même de conduire un projet de développement de bout en bout.

Notre offre de service

Fort d'une longue expérience, aujourd'hui, @lternetive!™ est à même de vous proposer un accompagnement complet pour réaliser votre projet de site, boutique ou application. Nos différentes expériences nous permettent aujourd'hui d'être au plus proche de vous, de vos cœurs de métier pour développer des solutions qui répondent à votre besoin.

Pour cela, n'hésitez pas à nous solliciter et nous contacter en utilisant notre formulaire.

IMG
Savoir-faire

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

Last updated 3 mins ago

IMG
Sites et portails

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

Last updated 3 mins ago

IMG
Boutiques

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

Last updated 3 mins ago

IMG
Applications web

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

Last updated 3 mins ago