Thématique du numérique : développement web fondamentaux

Les fondamentaux du développement web

  • TypeScript

    TypeScript est un langage de programmation libre et open source développé par Microsoft qui a pour but d’améliorer et de sécuriser la production de code JavaScript. TypeScript va au-delà de la programmation orientée objet déjà présente dans ES6 en proposant des fonctionnalités avancées telles que les interfaces, l’héritage multiple, les classes et méthodes abstraites, ainsi…

  • Validateur HTML

    Un validateur HTML est un outil informatique qui vérifie la conformité de votre code HTML par rapport aux spécifications officielles établies par le World Wide Web Consortium (W3C). Nu validator Validator W3C

  • Vercel

    Plateforme cloud pour sites statiques et fonctions Serverless qui permet d’héberger des sites Jamstack et des services Web qui se déploient instantanément, évoluent automatiquement et ne nécessitent aucune supervision, le tout sans aucune configuration. Vercel Documentation Vercel

  • Vérificateur de traversée DNS

    Outil qui permet de vérifier la sécurité d’un serveur DNS en détectant la disponibilité et les vulnérabilités de traversée de DNS (attaques de type traversal). Vous devez mettre à jour régulièrement les logiciels du serveur DNS et configurer correctement les paramètres de sécurité pour éviter les réponses DNS non autorisées.  Outil en ligne DNS Squish…

  • Vite

    Outil alternatif aux bundlers WebPack, Parcel, etc. Vite recompile en JavaScript sans générer de bundle, regénérer des require à chaque modification d’un fichier. Il utilise à la place les modules EcmaScript natifs et les imports reconnus par les navigateurs récents en mode développement, le hot reloading. Vite utilise Rollup pour le build de production. Vitejs.dev

  • Vue

    Une vue est une table virtuelle basée sur le résultat d’une requête SQL. Elle ne stocke pas de données elle-même, mais présente les données des tables sous-jacentes d’une manière spécifique. Les vues permettent de :

  • Vue Router

    Vue Router est la bibliothèque officielle de routage pour Vue.js, permettant de gérer la navigation entre les différentes vues d’une Single Page Application (SPA). Elle synchronise l’URL avec le contenu affiché sans recharger la page. Fonctionnalités principales

  • Web Developer

    Web Developer fait référence aux outils de développement intégrés aux navigateurs modernes (Chrome DevTools, Firefox Developer Tools, Edge DevTools, etc.). Les Chrome DevTools (Google Chrome) et Firefox Developer Tools (Mozilla Firefox) proposent : A ne pas confondre avec la Web Developer Toolbar une extension qui ajoute une barre d’outils et un menu de navigation dans…

  • Web Developer Toolbar

    Ancienne extension populaire pour les navigateurs qui permettait aux développeurs web d’accéder facilement à divers outils pour manipuler et analyser le HTML, CSS, JavaScript et d’autres éléments d’une page web. Cette extension peut encore être utilisée pour accéder rapidement à certaines actions utiles pour des vérifications de surface d’un audit web : Extension Meilleure approche…

  • Webpack

    Module JavaScript dont l’objectif principal est de regrouper des fichiers pour les utiliser dans un navigateur, créer une distribution d’un projet adapté à l’infrastructure (build). Au lieu de charger plusieurs scripts avec différentes requêtes, l’outil Webpack optimise les performances avec une prise en charge du code splitting, le découpage dynamique du code, le lazy loading…