Le blog de l'équipe d'Elao
  • Services
  • Démarche
  • Études de cas
  • Valeurs
  • L'équipe
  • Blog
  • Contact
  • Services
  • Démarche
  • Études de cas
  • Valeurs
  • L'équipe
  • Blog
  • Contact
  1. Accueil
  2. Blog
  3. Dev
  • Écrit par Maxime Steinhausser Publication 08/04/2025

    Guide pratique pour l'écriture de tests sensibles au temps

    Une logique basée sur des éléments temporels complique la rédaction de scénarios fiables dans le temps. Heureusement, des solutions existent. Démonstration avec Symfony, PHPUnit et Foundry.

    • #Dev
    • #Elao
    • #Méthodologie
    • #Tech
  • 02/10/2024 La pratique du DDD au quotidien

    Quelques réflexions sur notre pratique quotidienne du DDD, ses avantages et certains écueils

    • #Ddd
    • #Conception
    Lire l'article
  • 06/08/2024 Pourquoi choisir Env-branching (version Elao) comme modèle de workflow git ?

    Challengez votre workflow git avec la méthode env-branching, une alternative à gitflow qui offre une flexibilité accrue dans vos déploiements.

    • #Git
    • #Github
    • #Web
    Lire l'article
  • 09/07/2024 Mocker une API GraphQL avec les resolvers locaux du client Apollo

    Découvrez comment simuler tout ou partie d'une API GraphQL, depuis votre application front, sans impacter votre code fonctionnel, grâce aux resolvers locaux Apollo.

    • #Javascript
    • #Apollo
    • #Graphql
    • #Api
    Lire l'article
  • Concevoir vos composants React avec des slots multiples

    Concevez des composants réutilisables avec de multiples slots pour mutualiser les comportements communs tout en permettant de personnaliser leur rendu et contenu.

    • #React
    • #Slots
    • #Javascript
    Lire l'article
  • Observer les changements de fichiers arbitraires avec Webpack

    Une astuce de confort pour booster votre productivité lorsque vous utilisez Webpack, en rechargeant automatiquement votre navigateur lors de la modification de fichiers arbitraires (Twig, PHP, Yaml, …).

    • #Webpack
    • #Javascript
    • #Tips
    Lire l'article
  • Un kit pour démarrer votre site statique avec Stenope

    Stenope, le générateur de site statique initié par Elao s'accompagne désormais d'un kit de démarrage pour vous aider à découvrir son utilisation et démarrer vos projets.

    • #Stenope
    • #SiteStatique
    • #Symfony
    Lire l'article
  • Les attributs PHP 8 dans Symfony

    Utilisation des attributs PHP 8 à la place des annotations.

    • #Symfony
    • #Php
    • #Attributes
    Lire l'article
  • Des namespaces en JavaScript ? C’est possible avec les alias Webpack Encore !

    Avec les alias Webpack Encore, adoptez la souplesse des namespaces PHP dans vos modules JavaScript avec des chemins absolus pour un code plus lisible et plus facile à refactorer.

    • #Symfony
    • #Javascript
    • #Webpack
    Lire l'article
  • Comprendre le cache du client Graphql Apollo

    Découverte du fonctionnement du cache du client GraphQL Apollo.

    • #Graphql
    • #Cache
    • #Apollo
    • #Javascript
    • #Api
    Lire l'article
  • Offusquez vos id dans vos url

    Découverte d'alternatives aux ID auto-incrémentés dans les urls et leur mise en place dans le framework Symfony.

    • #Securite
    • #Php
    • #Symfony
    • #Framework
    Lire l'article
  • Two Way-Binding avec Vue et Vuex

    Mise en place d'un Two-Way Binding avec Vue et Vuex.

    • #Vuejs
    • #Javascript
    • #Frontend
    • #Framework
    Lire l'article
  • Mettez en valeur vos offres d'emploi grâce aux données structurées

    Et si vous rendiez vos offres d'emploi plus visibles dans les pages de résultats des moteurs de recherche grâce aux données structurées ?

    • #Seo
    • #Microdata
    • #RichSnippets
    Lire l'article
  • Comment empêcher les moteurs de recherche d'indexer votre app Symfony en staging ?

    Les pages de votre application n'ont pas vocation à être présentes dans les moteurs de recherche ? Voici une courte explication pour vous aider à empêcher le crawl et l'indexation.

    • #Symfony
    • #Seo
    • #NoIndex
    Lire l'article
  • Sauvez un cookie 🍪, installez Matomo !

    Chez Elao, nous mesurons désormais l'audience de nos propres sites grâce à Matomo. Retour d'expérience.

    • #Seo
    • #Rgpd
    • #Matomo
    Lire l'article
  • Virtualiser son environnement de développement avec Manalize ✨

    Virtualiser son environnement de développement avec Manalize ✨

    • #Manala
    • #Virtualisation
    • #Ansible
    • #Vagrant
    Lire l'article
  • Comment démarrer en TDD en PHP ?

    Test Driven Development c'est bien mais comment commencer à en faire ?

    • #Php
    • #Test
    • #Tdd
    Lire l'article
  • Commander au clavier une application Symfony grâce au Routing

    Comment ajouter à une application Symfony une UI différente, une interface de commande par texte avec autocompletion.

    • #Symfony
    • #Routing
    • #Ux
    Lire l'article
  • Écrire des tests Behat proches de son domaine

    • #Behat
    • #Symfony
    • #Ddd
    Lire l'article
  • Authentification par lien magique

    Retour d'expérience sur la mise en place d'authentification par lien de connexion.

    • #Authentification
    • #Email
    • #Securite
    • #Magiclink
    Lire l'article
  • Page précédente
  • 1
  • 2
  • 3
  • Page suivante

elao développe du lien

  • Services
  • Démarche
  • Études de cas
  • Valeurs
  • L'équipe
  • Blog
  • RSS
  • Nous recrutons
  • Glossaire 🧐
  • Elaomojis 🎉
  • Linkedin
  • Bluesky
  • X
  • Github
  • Contact
  • 04 82 53 37 19
  • contact@elao.com
  • 34 rue Jean Broquin
  • 69006 Lyon
© 2005 - 2025 - ELAO - Tous droits réservés Mentions légales Protection des données 🐍