Il y a quelques années, apprendre le fonctionnement d’un site Web était aussi simple que de cliquer sur «afficher la source» dans un navigateur Web, ce qui explique le nombre de développeurs qui ont appris à écrire du code.
De nos jours, les choses sont un peu différentes: alors que l’option « voir la source » est toujours omniprésente dans les navigateurs modernes, les sites utilisent des bibliothèques de code comme React de Facebook qui permettent aux programmeurs d’ajouter plus facilement des fonctionnalités complexes, mais rendent également ce code public indéchiffrable. L’option «voir la source» ne révèle plus exactement comment quelque chose est assemblée.
Cela signifie que le développement est plus difficile que jamais. Ce n’est plus aussi simple que de jeter un œil sous le capot. Le mouvement moderne «sans code» espère inverser cette tendance avec des outils de conception numérique qui ne nécessitent pas de code personnalisé. Certains, comme Webflow, permettent à quiconque de créer un site Web avec une interface glisser-déposer, comme s’il était organisé dans Figma ou Sketch. D’autres, comme Zapier, aident les personnes non techniques à se parler entre plusieurs services. Par exemple, même quelqu’un qui n’a jamais entendu parler d’une API peut utiliser l’outil pour publier automatiquement dans un groupe Slack chaque fois qu’un élément est ajouté à une feuille Google. En combinant Google Sheet avec un service appelé Sheet2Site, une personne sans capacité de codage peut créer un site Web complet, soutenu par une feuille de calcul.
Les outils pour créer des produits Web sans code existent sous une différentes formes depuis un certain temps. Des applications comme Macromedia Dreamweaver (qui appartient maintenant à Adobe) et Microsoft FrontPage fournissaient des moyens rudimentaires pour créer visuellement des sites Web sans avoir besoin de savoir coder. Mais alors que ces premiers outils fournissaient des éditeurs par glisser-déposer, ils étaient souvent des affaires simples et statiques qui ne pouvaient pas faire grand-chose du tout. Bien sûr, vous pourriez créer un site Web des années 90 avec FrontPage, mais sans système de gestion de contenu en arrière-plan, il serait difficile de le mettre à jour. Donner aux utilisateurs la possibilité de se connecter ou de soumettre un formulaire nécessiterait un codage personnalisé