Socle officiel
Les organismes de normalisation, documentations officielles et autorités publiques servent de premiers repères.
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.
Parcourir les ressourcesChaque 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.
Les organismes de normalisation, documentations officielles et autorités publiques servent de premiers repères.
Les services établis sont classés par usage réel : créer, héberger, mesurer, sécuriser, publier ou promouvoir un site.
La présence est éditoriale et non rémunérée. Une fiche ne constitue ni un partenariat ni une garantie.
| Critère | Question à résoudre |
|---|---|
| Compatibilité | Les versions, licences et environnements conviennent-ils au projet existant ? |
| Maintenance | Qui peut corriger un défaut, actualiser une dépendance et relancer les tests ? |
| Livraison | Le 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.
Comparez leur rôle et leur documentation avant de choisir un outil. La présence dans cette liste ne constitue pas un classement.
46 ressources affichées
Aucune ressource ne correspond à ces filtres. Essayez une recherche plus large.
Documentation officielle du langage PHP et de son écosystème.
À utiliser pour : Consulter la documentation du langage et les versions prises en charge pour le projet.
Gestionnaire de dépendances de référence pour les projets PHP.
À utiliser pour : Contrôler les versions résolues et les mises à jour dans le projet PHP réel.
Répertoire public des paquets installables avec Composer.
À utiliser pour : Examiner maintenance et dépendances d’un paquet avant son installation.
Framework PHP et composants réutilisables créés en France.
À utiliser pour : Vérifier les composants nécessaires et la durée de maintenance de la version.
Framework PHP moderne pour applications et services Web.
À utiliser pour : Évaluer conventions, tests et capacité de l’équipe à maintenir l’application.
Environnement JavaScript côté serveur et pour les outils de développement.
À utiliser pour : Vérifier la version prise en charge et les dépendances avant d’adopter un outil.
Registre et gestionnaire de paquets de l’écosystème JavaScript.
À utiliser pour : Contrôler la provenance, les versions et les dépendances des paquets ajoutés.
Langage typé fondé sur JavaScript pour des applications plus robustes.
À utiliser pour : Définir les limites des types et vérifier le JavaScript produit aux frontières.
Bibliothèque JavaScript pour construire des interfaces utilisateur.
À utiliser pour : Tester la structure des composants et le rendu final sur un parcours réel.
Framework JavaScript progressif pour les interfaces et applications Web.
À utiliser pour : Comparer les besoins d’interactivité au coût de chargement et de maintenance.
Framework Google pour développer des applications Web structurées.
À utiliser pour : Vérifier la structure de projet et les compétences nécessaires à sa reprise.
Framework compilé pour créer des interfaces Web réactives.
À utiliser pour : Mesurer le rendu compilé et documenter les composants réutilisables.
Framework React pour applications rendues côté serveur et sites modernes.
À utiliser pour : Tester rendu, cache et déploiement pour chaque type de page prévu.
Framework Vue pour sites et applications rendus côté serveur.
À utiliser pour : Vérifier routes, rendu et données partagées sur une page représentative.
Bibliothèque de composants et de styles pour interfaces responsives.
À utiliser pour : Écarter les composants inutilisés et tester l’accessibilité des variantes retenues.
Framework CSS utilitaire pour composer des interfaces personnalisées.
À utiliser pour : Définir des conventions de composants pour éviter la duplication des styles.
Site officiel du langage Python, utilisé pour le Web, les données et l’IA.
À utiliser pour : Choisir une version maintenue et isoler les dépendances du projet.
Framework Web Python complet, sécurisé et maintenable.
À utiliser pour : Tester administration, migrations de données et sécurité du déploiement.
Framework Ruby pour développer rapidement des applications Web.
À utiliser pour : Vérifier conventions, mises à jour et couverture des parcours critiques.
Système distribué de gestion de versions du code source.
À utiliser pour : Décrire les branches et la procédure de retour arrière que l’équipe utilise vraiment.
Logo Git par Jason Long, sous licence CC BY 3.0.Hébergement de code, collaboration, automatisation et gestion de projets.
À utiliser pour : Vérifier revue, permissions et automatisations autour du dépôt du projet.
Plateforme DevSecOps pour dépôts, intégration et déploiement continus.
À utiliser pour : Documenter la chaîne de livraison et les responsables des changements.
Hébergement de dépôts Git intégré à l’écosystème Atlassian.
À utiliser pour : Contrôler les règles de revue et les intégrations liées au dépôt.
Conteneurs et outils pour rendre les environnements reproductibles.
À utiliser pour : Vérifier que les images sont reproductibles, maintenues et documentées.
Questions-réponses techniques pour développeurs et équipes numériques.
À utiliser pour : Vérifier date, version et documentation officielle avant de reprendre une réponse.
Espace de démonstration et d’expérimentation pour le front-end.
À utiliser pour : Utiliser un prototype pour isoler un comportement, puis tester son intégration réelle.
Bibliothèque JavaScript historique encore présente sur de nombreux sites.
À utiliser pour : Évaluer la dépendance existante avant d’ajouter ou de retirer la bibliothèque.
Référence technique sur HTTP, les méthodes, statuts, en-têtes, cache et politiques du navigateur.
À utiliser pour : Vérifier le rôle des réponses, en-têtes et méthodes avant de corriger un échange navigateur-serveur.
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.
Guide de référence pour créer des applications Web installables, résilientes et adaptées à plusieurs appareils.
À utiliser pour : Évaluer les fonctions hors ligne et installables seulement si elles servent un parcours réel.
Documentation de l’API utilisée pour intercepter les requêtes, gérer le cache et fournir des fonctions hors ligne.
À utiliser pour : Vérifier le cycle de mise à jour et les risques de cache avant d’ajouter un service worker.
Données ouvertes qui décrivent la prise en charge des technologies Web par les navigateurs et leurs versions.
À utiliser pour : Contrôler la prise en charge d’une fonction avant de décider d’un repli ou d’un polyfill.
Documentation des contraintes de formulaire HTML et de leur API, avec rappel de la validation nécessaire côté serveur.
À utiliser pour : Tester les contraintes HTML puis confirmer que le serveur refuse aussi les données invalides.
API publique pour rechercher les communes françaises, leurs codes administratifs, codes postaux et champs géographiques disponibles.
À utiliser pour : Conserver le code Insee comme identifiant, dater l’extraction et distinguer la commune de ses codes postaux.
Référence de l’identifiant de version utilisé pour la validation conditionnelle d’une ressource HTTP.
À utiliser pour : Tester une ressource inchangée puis modifiée, au lieu de déduire le résultat du seul statut HTTP.
Référence des codes de réponse HTTP, regroupés par famille de résultat.
À utiliser pour : Documenter les réponses vides, refusées et en erreur du contrat de service.
Documentation de l’API navigateur pour effectuer des requêtes et traiter leurs réponses.
À utiliser pour : Tester la perte de réseau et les réponses en erreur, pas seulement une requête réussie.
Documentation du stockage structuré dans le navigateur et de ses opérations asynchrones.
À utiliser pour : Définir ce qui peut rester sur l’appareil et comment les données locales évoluent.
Documentation du stockage local et du stockage de session accessibles au navigateur.
À utiliser pour : Vérifier conservation, suppression et usage sur un appareil partagé avant de stocker un brouillon.
Référence des fonctions JavaScript d’internationalisation, dont le formatage des nombres et dates.
À utiliser pour : Tester montants, dates et langues avec les conventions attendues par le public.
Documentation du contrôle HTML qui permet à l’utilisateur de choisir des fichiers.
À utiliser pour : Annoncer les limites puis contrôler les mêmes règles côté serveur.
Documentation de la construction et de la transmission de champs et fichiers de formulaire.
À utiliser pour : Tester interruption, champ absent et résultat de réception avant d’annoncer une réussite.
Guide de l’installation, de l’activation et de la mise à jour des service workers.
À utiliser pour : Rejouer une nouvelle version avec un ancien cache et une session déjà ouverte.
Documentation des versions et contraintes utilisées pour résoudre des dépendances Composer.
À utiliser pour : Conserver les versions résolues et tester le résultat d’une modification des contraintes.
Référence PHP pour encoder, décoder et contrôler les erreurs des données JSON.
À utiliser pour : Tester données absentes, caractères et erreurs au lieu de supposer un décodage réussi.
Documentation de lecture et d’écriture de fichiers CSV avec dialectes explicités.
À utiliser pour : Conserver séparateur, encodage, identifiants et valeurs absentes dans le contrat d’échange.
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.
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érifierMise 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.
Guide associé : Vérifier un site avant sa mise en ligne
Cet annuaire non exhaustif a été revu le 30 août 2026 ; ses liens ont été contrôlés le 25 septembre 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.