Thématique du numérique : Développement & technologies

Ensemble des notions liées au développement logiciel et aux technologies numériques, incluant les langages, frameworks, architectures, infrastructures et environnements techniques.

  • 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…

  • Versioning – gestion de versions

    Pratique qui consiste à attribuer des identifiants uniques (numéros, dates, tags) aux différentes versions d’un fichier, d’un logiciel, d’une API ou d’un jeu de données, afin de suivre les évolutions dans le temps. Le versioning permet de : Il est au cœur des pratiques modernes : Exemples concrets Schéma de versioning : SemVer (Semantic Versioning)…

  • 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

  • WarriorJS

    Site internet ludique pour s’exercer en algorithmique avec JavaScript. Warriorjs.com

  • 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…