Rechercher
Saisissez au moins deux caractères, sans donnée personnelle.

    BibliothèqueArticles et FAQ Votre projetDemander un devis
    LangueFR
    Ressources du Web

    Développement et code

    Les langages, frameworks et outils de code répondent à des contraintes différentes. Une équipe gagne à choisir ce qu’elle sait tester, mettre à jour et transmettre plutôt qu’à accumuler des technologies.

    Choisissez une fonction et prototypez son cas normal, son cas d’erreur et sa mise à jour. Vérifiez qu’une deuxième personne peut expliquer le code, les dépendances et le déploiement.

    Illustration générée par IA

    Méthode éditoriale

    Un annuaire conçu pour être utile, pas seulement long.

    Chaque entrée possède un rôle clair et renvoie vers une destination officielle. Le catalogue évite les fermes de liens, les descriptions copiées et les classements artificiels.

    01

    Socle officiel

    Les organismes de normalisation, documentations officielles et autorités publiques servent de premiers repères.

    02

    Outils professionnels

    Les services établis sont classés par usage réel : créer, héberger, mesurer, sécuriser, publier ou promouvoir un site.

    03

    Lecture indépendante

    La présence est éditoriale et non rémunérée. Une fiche ne constitue ni un partenariat ni une garantie.

    Avant de choisir

    Comparer sur trois questions concrètes

    Développement et code
    CritèreQuestion à résoudre
    CompatibilitéLes versions, licences et environnements conviennent-ils au projet existant ?
    MaintenanceQui peut corriger un défaut, actualiser une dépendance et relancer les tests ?
    LivraisonLe code se construit-il et se déploie-t-il de manière reproductible ?

    Conservez une courte trace de décision : besoin, source, résultat observé et point encore à confirmer. Faites effectuer la même tâche à chaque solution envisagée plutôt que de comparer des listes commerciales de fonctionnalités.

    Recherche et filtres

    Points de départ officiels pour ce sujet

    Comparez leur rôle et leur documentation avant de choisir un outil. La présence dans cette liste ne constitue pas un classement.

    54 ressources affichées

    Développement et code

    PHP Supported Versions

    Calendrier officiel des versions PHP activement maintenues ou encore couvertes par des correctifs de sécurité.

    À utiliser pour : Vérifier le cycle de prise en charge de la version installée avant de planifier une mise à niveau.

    InternationalInstitution / standard
    php.netVisiter le site officiel
    Développement et code

    API Découpage administratif

    API publique pour rechercher les communes françaises, leurs codes administratifs, codes postaux et champs géographiques disponibles.

    API Découpage administratif — communes · Source consultée
    La date porte sur le document lié, pas sur une vérification de toutes les fonctions du service.

    À utiliser pour : Conserver le code Insee comme identifiant, dater l’extraction et distinguer la commune de ses codes postaux.

    FranceInstitution / standard
    geo.api.gouv.frVisiter le site officiel
    Développement et code

    MDN Web Storage API

    Documentation du stockage local et du stockage de session accessibles au navigateur.

    MDN — Web Storage API · Source consultée
    La date porte sur le document lié, pas sur une vérification de toutes les fonctions du service.

    À utiliser pour : Vérifier conservation, suppression et usage sur un appareil partagé avant de stocker un brouillon.

    InternationalCommunauté / formation
    developer.mozilla.orgVisiter le site officiel
    Développement et code

    MDN AbortController

    API de contrôle permettant d’annuler des opérations asynchrones, notamment des requêtes Fetch et la lecture de leur réponse.

    MDN AbortController · Source consultée
    La date porte sur le document lié, pas sur une vérification de toutes les fonctions du service.

    À utiliser pour : Empêcher une ancienne recherche de remplacer les suggestions de la saisie actuelle.

    InternationalCommunauté / formation
    developer.mozilla.orgVisiter le site officiel
    Développement et code

    MDN Resize Observer

    API pour recevoir les changements de taille d’un élément, indépendamment du seul redimensionnement de la fenêtre.

    MDN Resize Observer · Source consultée
    La date porte sur le document lié, pas sur une vérification de toutes les fonctions du service.

    À utiliser pour : Vérifier un composant dont la largeur change après ouverture d’un panneau.

    InternationalCommunauté / formation
    developer.mozilla.orgVisiter le site officiel
    Développement et code

    MDN Popover API

    API HTML et JavaScript pour afficher des contenus superposés non modaux, sans rendre automatiquement l’arrière-plan inactif.

    MDN Popover API · Source consultée
    La date porte sur le document lié, pas sur une vérification de toutes les fonctions du service.

    À utiliser pour : Choisir une superposition adaptée à un menu d’actions sans la traiter comme une confirmation modale.

    InternationalCommunauté / formation
    developer.mozilla.orgVisiter le site officiel
    Développement et code

    MDN URLSearchParams

    Interface pour lire et construire les couples de paramètres d’une URL, avec gestion de leur encodage et de leurs répétitions.

    MDN URLSearchParams · Source consultée
    La date porte sur le document lié, pas sur une vérification de toutes les fonctions du service.

    À utiliser pour : Représenter des filtres partageables sans concaténer des fragments d’URL à la main.

    InternationalCommunauté / formation
    developer.mozilla.orgVisiter le site officiel
    Développement et code

    MDN Content-Disposition

    Référence de l’en-tête qui indique une présentation dans le navigateur ou un téléchargement, avec les paramètres de nom de fichier.

    MDN Content-Disposition · Source consultée
    La date porte sur le document lié, pas sur une vérification de toutes les fonctions du service.

    À utiliser pour : Livrer un export dont le nom et le contenu restent compréhensibles dans les langues publiées.

    InternationalCommunauté / formation
    developer.mozilla.orgVisiter le site officiel
    Développement et code

    MDN Storage Quotas

    Référence sur les limites du stockage navigateur, ses politiques d’éviction et le traitement des erreurs de quota.

    MDN — Storage quotas and eviction · Vérifié

    À utiliser pour : Préparer les cas de stockage refusé, saturé ou effacé et distinguer une copie locale d’une sauvegarde durable.

    InternationalInstitution / standard
    developer.mozilla.orgVisiter le site officiel
    Choisir un point de départ

    Ce que chaque catégorie aide à décider.

    Ces exemples éclairent les usages ; ils ne sont ni un classement ni une recommandation commerciale. Vérifiez la documentation et les conditions en vigueur avant toute décision.

    Développement et code

    Les langages, frameworks et outils de code répondent à des contraintes différentes. Une équipe gagne à choisir ce qu’elle sait tester, mettre à jour et transmettre plutôt qu’à accumuler des technologies.

    Points à vérifier
    • Préciser le besoin que chaque dépendance résout.
    • Vérifier documentation, compatibilité et procédure de mise à jour.

    Mise en pratique : Choisissez une fonction et prototypez son cas normal, son cas d’erreur et sa mise à jour. Vérifiez qu’une deuxième personne peut expliquer le code, les dépendances et le déploiement.

    Limite à connaître : Le nombre d’étoiles ou la popularité d’une technologie ne remplace pas sa compatibilité avec l’équipe et le besoin.

    Exemples : PHP · Node.js

    Guide associé : Vérifier un site avant sa mise en ligne

    Accéder aux situations de diagnostic

    Résoudre une difficulté

    Une démonstration réussie cache parfois un problème de reprise, de construction ou de transmission. Les cas ci-dessous servent à éprouver un composant avec ses dépendances et ses erreurs. Le résultat recherché est une procédure qu’une autre personne peut reproduire sur un environnement de test.

    La construction réussit, mais une action échoue

    Ce que vous observez
    Le code se construit sans erreur, pourtant un formulaire, un téléchargement ou une recherche ne fonctionne pas avec certaines données.
    Avant de conclure
    La construction vérifie une partie du système. Elle ne prouve pas que chaque tâche fonctionne avec le service distant, les droits et les données attendus.
    Contrôle à effectuer
    Reproduisez une action normale, une donnée absente et une réponse d’erreur. Notez ce que voit l’utilisateur et la façon de reprendre. Ajoutez un contrôle ciblé sur le défaut réel plutôt qu’un test répétant seulement la structure du code.

    Le projet fonctionne seulement sur le premier ordinateur

    Ce que vous observez
    Un deuxième environnement ne reconstruit pas le résultat attendu malgré la présence du dépôt et des instructions disponibles.
    Avant de conclure
    Une version locale, un fichier ignoré ou une dépendance non documentée peut faire partie du fonctionnement réel. Copier tout le disque ne produit pas une méthode de livraison fiable.
    Contrôle à effectuer
    Repartez d’une copie propre, relevez les versions nécessaires et suivez les instructions sans connaissances implicites. Documentez chaque manque. Gardez les valeurs sensibles hors des exemples et utilisez des paramètres de démonstration clairement identifiés.

    Un nouvel essai crée une opération en double

    Ce que vous observez
    Après une interruption, la personne relance une action dont elle ne connaît pas le résultat et retrouve deux enregistrements ou deux traitements.
    Avant de conclure
    Un message absent ne signifie pas forcément que le serveur n’a rien fait. L’interface et le traitement doivent prévoir la vérification de l’état avant une répétition.
    Contrôle à effectuer
    En test, interrompez la réponse après le démarrage de l’opération. Examinez l’état enregistré et la procédure de reprise. Précisez quelles actions peuvent être répétées et comment retrouver le résultat d’une action déjà acceptée.

    Conserver les données utiles lors d’un changement d’outil

    Avant d’intégrer une ressource au fonctionnement du site, préparez aussi sa mise à jour et sa sortie. Ces contrôles portent sur le résultat de votre essai, sans présumer des fonctions ou tarifs d’une offre particulière.

    Reproduire l’installation

    Sur une copie, refaites l’installation depuis les versions documentées. Les dépendances implicites d’un poste de travail doivent devenir explicites.

    Isoler une dépendance

    Repérez où la bibliothèque est utilisée et quel contrat elle remplit. Testez le comportement si elle répond mal avant de prévoir son remplacement.

    Transmettre le fonctionnement

    Conservez instructions de construction, de déploiement et de retour arrière. Ne mettez pas de secrets dans la documentation ou les exemples de configuration.

    Transparence

    Périmètre éditorial et sites tiers

    Cet annuaire non exhaustif a fait l’objet d’un contrôle de cohérence des données et des liens le 2 octobre 2026. Certains sites limitent les vérifications automatiques. Il contient des liens externes vers des sites indépendants. Leur disponibilité, leurs contenus, tarifs, cookies et conditions peuvent évoluer. Française du Numérique ne les contrôle pas et ne reçoit aucune commission pour leur présence.

    Proposer une ressource ou une correction
    Questions sur l’annuaire

    Sélection, indépendance et mises à jour.

    La sélection éditoriale privilégie les sources primaires et officielles, les organismes de normalisation reconnus, les outils professionnels largement utilisés, les médias spécialisés et les communautés actives directement liés à la création, à l’exploitation, à la sécurisation ou à la promotion des sites internet. Chaque entrée doit avoir une fonction identifiable, un éditeur clairement nommé et une destination officielle. Le catalogue est indépendant, non exhaustif et ne cherche pas à classer tous les prestataires disponibles. Une ressource peut être retirée si elle ferme, change profondément d’objet, devient trompeuse ou n’apporte plus assez de valeur pratique. La date de vérification indique la dernière revue globale du catalogue ; elle ne garantit pas que chaque site extérieur reste inchangé ensuite. Avant d’utiliser un service, il faut donc confirmer ses tarifs, conditions, règles de confidentialité, niveau de sécurité et adéquation au besoin sur sa documentation officielle.

    Non. Une fiche constitue un repère documentaire, pas une certification, un partenariat, un audit de sécurité ni une recommandation commerciale. Les organisations référencées restent responsables de leurs produits, contenus, tarifs, disponibilité, cookies, traitements de données et conditions contractuelles. Une ressource peut être adaptée à un projet et inappropriée à un autre selon le budget, le droit applicable, les exigences techniques et les compétences de l’équipe. Française du Numérique ne reçoit aucune commission pour la présence d’un site dans cet annuaire éditorial. Avant de créer un compte, d’acheter un service ou de confier des données, il convient de consulter la documentation officielle, les conditions en vigueur, les possibilités d’export, l’assistance et les éléments indépendants disponibles. Une décision comportant un enjeu juridique, financier ou de sécurité peut nécessiter l’avis d’un professionnel qualifié.

    Oui. Le champ de recherche examine les noms des ressources et les thèmes éditoriaux, tandis que les filtres limitent la liste par catégorie, origine géographique et type de ressource. La recherche et le tri s’effectuent localement dans le navigateur : les mots saisis ne sont pas transmis à un moteur tiers. La combinaison de plusieurs filtres peut ne produire aucun résultat alors qu’une ressource utile se trouve dans une catégorie voisine ; il suffit alors de retirer un critère ou d’employer un terme plus large. Les descriptions restent volontairement synthétiques et ne recensent pas toutes les fonctions d’un service. La documentation officielle doit être consultée pour vérifier les capacités, conditions et tarifs actuels avant toute décision.

    Utilisez la page de contact en indiquant le nom de la ressource, son adresse officielle, son éditeur, la catégorie pertinente et une courte explication de son utilité pour les professionnels ou responsables de projets web. Pour une correction, précisez la fiche concernée et l’information qui paraît inexacte ou ancienne, si possible avec une source primaire. Chaque suggestion est relue avant publication et peut être refusée lorsqu’elle reproduit une entrée existante, relève surtout de la promotion, ne possède pas d’éditeur identifiable, présente un risque évitable ou sort du périmètre de l’annuaire. Une proposition ne garantit ni la publication ni une place particulière, et ce processus éditorial ne prévoit pas de référencement payant.

    Indiquez la version, le contexte, les données de démonstration, les étapes, le résultat attendu et celui observé. Un exemple réduit doit conserver la difficulté. Ne joignez pas un journal complet contenant des accès ou des données personnelles ; partagez seulement les éléments nécessaires à la reproduction.

    Cherchez ses imports, appels, usages dans la construction et dépendances indirectes. Effectuez le retrait sur une copie, reconstruisez et vérifiez les parcours concernés. Une absence dans les écrans principaux ne suffit pas à conclure qu’elle ne sert jamais.

    Comparer sur une preuve observable

    Avant de choisir une ressource, réalisez un essai limité avec les mêmes données et la même tâche. Gardez le résultat et ses limites, plutôt qu’un classement fondé sur la notoriété.

    Reproduisez un cas minimal avec versions et dépendances identifiées. Comparez résultat attendu, erreur et correction vérifiée. Une commande qui fonctionne sur un poste n’établit pas une installation reproductible ; documentez les prérequis et le résultat dans l’environnement cible.