Discipline : Ingénierie logicielle et architectures cloud

Conception de systèmes distribués, résilients et scalables via APIs, conteneurs, edge computing et alternatives auto-hébergées au cloud centralisé.
DDEV, auto-hébergement, microservices, Serverless, Kubernetes, infrastructure as code, résilience logicielle

  • Framework – cadriciel

    Un framework ou « cadre de travail » est un ensemble structuré d’outils, de règles, de composants réutilisables et souvent de bonnes pratiques, conçu pour guider la mise en œuvre concrète d’un système, d’un processus ou d’une stratégie.Il est : Exemples : Syn : cadriciel Voir aussi : framework logiciel

  • Framework de traitement parallèle

    Un framework de traitement parallèle est un outil logiciel qui permet de découper une tâche informatique lourde (comme analyser des millions de documents ou transformer des données) en petits morceaux, puis de les exécuter en même temps sur plusieurs ordinateurs. Cela accélère énormément le travail : au lieu d’attendre des heures qu’un seul ordinateur fasse…

  • Framework JavaScript

    Cadre de travail aidant à la création d’une application Web avec des fonctionnalités avancées, des méthodes déjà fournies. L’application est découpée en composants, des éléments réutilisables ( des boutons, une barre de navigation etc.). Les composants communiquent entre eux par des flux de données (databinding), où il est possible d’ajouter, supprimer un élément, changer son…

  • Framework logiciel

    Un framework est un environnement logiciel structurant qui fournit les fondations, les conventions et les composants nécessaires au développement d’une application. Il impose un modèle architectural (comme MVC – Modèle-Vue-Contrôleur), une organisation du code, des mécanismes de gestion (routes, bases de données, authentification, etc.) et une bibliothèque de fonctions pré-écrites, toutes conçues pour fonctionner ensemble…

  • Frontend checklist

    Liste de vérifications pour le développeur frontend. 1. Fondations du Web (non négociables) 2. Accessibilité (a11y) – Priorité éthique 3. Performance & Éco-conception 4. Sémantique et découvrabilité 5. Sécurité et respect de la vie privée 6. Outils et workflow (maîtrise, pas dépendance) Frameworks (React, Vue, etc.) : 7. Tests et qualité 8. Résilience et durabilité…

  • GCS – GitHub Code Search

    GCS, acronyme de GitHub Code Search, est le service de recherche de GitHub permettant d’explorer des dépôts publics ainsi que des dépôts privés auxquels l’utilisateur a accès, en utilisant des critères tels que : Github.com/search

  • Gherkin

    Gherkin est un langage de spécification simple, structuré et orienté comportement, conçu pour décrire des scénarios d’utilisation dans le cadre du Behavior-Driven Development (BDD). Il permet de rédiger des spécifications exécutables en langage naturel — compréhensible aussi bien par les développeurs que par les parties prenantes non techniques (chefs de produit, designers, éditeurs, etc.). Syntaxe…

  • GNOME

    GNOME est un environnement de bureau libre et open source, principalement utilisé sur les systèmes Linux et autres systèmes de type Unix. Il fournit l’interface graphique complète (fenêtres, menus, barre des tâches, paramètres) qui permet à l’utilisateur d’interagir avec son ordinateur de manière intuitive et visuelle. Un environnement de bureau, pas un système d’exploitation Il…

  • Google Play

    Boutique officielle de distribution d’applications Android, gérée par Google. Les développeurs y publient leurs apps après validation automatisée (et parfois manuelle). Alternative : stores alternatifs (ex. : Aurora Store, F-Droid) ou installation directe via APK.

  • GraphQL

    Spécification pour l’interrogation de données, créée par Facebook en 2012, alternative aux API basées sur le modèle Rest. Graphql.org