Compétences agence web
Accueil › Compétences des équipes en web développement

Les compétences techniques d'OpenMyDiv, du CMS au suivi SEO

WordPress, Symfony, Angular, React, outils Google : voici les technologies que nos équipes utilisent au quotidien, et la prestation qui s'appuie sur chacune.

WordPress Symfony Angular React PrestaShop SEO
Notre équipe

Une stack choisie pour vos projets, pas pour la vitrine

OpenMyDiv est une agence web créée en 2019 par quatre associés, installée rue du Sentier à Paris. Chaque technologie de cette page est utilisée en production sur des projets clients, pas seulement citée.

Le choix de la technologie découle du besoin, jamais l’inverse. C’est tout le sens de notre pôle développement web.

CMS

CMS et e-commerce

Les solutions sur lesquelles reposent la majorité des sites vitrines et des boutiques en ligne que nous livrons.

WordPress

CMS libre et open source, le plus utilisé au monde. Notre socle pour les sites vitrines et les sites éditoriaux, avec un back-office que vos équipes prennent en main.

Divi

Thème et constructeur de pages pour WordPress. Nous reprenons, optimisons et faisons évoluer les sites construits sous Divi.

WooCommerce

Extension e-commerce de WordPress : catalogue, paiement, stocks et comptes clients, dans l'outil que vous utilisez déjà pour votre contenu.

PrestaShop

Solution e-commerce open source dédiée à la vente en ligne, adaptée aux catalogues étendus et aux déclinaisons produits nombreuses.

Applications

Frameworks et applications web

Pour les projets qu’un CMS ne couvre pas : outils métier, espaces membres, interfaces riches et applications installables.

Symfony

Framework PHP structuré en MVC, avec des composants réutilisables. Notre base pour les applications métier, les API et les extranets.

Angular

Framework front-end maintenu par Google, pensé pour les interfaces riches et les applications à fort volume d'écrans.

React

Bibliothèque JavaScript open source pour construire des interfaces réactives à partir de composants réutilisables.

Node.js

Environnement d'exécution JavaScript côté serveur, utilisé pour les services temps réel et les connexions entre applications.

PWA

Les Progressive Web Apps s'installent sur mobile depuis le navigateur et fonctionnent comme une application native, sans passer par les stores.

TypeScript

Surcouche typée de JavaScript. Elle fiabilise le code des applications Angular et React et facilite leur maintenance.

Une technologie ne vaut que par ce qu'elle permet à vos équipes de faire. Nous la choisissons après avoir compris votre besoin, pas avant.

Front-end

Langages de l’interface

Ce que voit et manipule l’utilisateur : structure des pages, mise en forme, interactions, affichage sur mobile.

HTML

Langage de balisage qui structure le contenu d'une page : titres, textes, images, formulaires. La base de l'accessibilité et du référencement.

CSS et SCSS

Feuilles de style qui gèrent la mise en page et le design. SCSS ajoute variables et fonctions pour garder un code lisible sur les gros projets.

JavaScript

Langage des interactions côté navigateur : menus, filtres, formulaires dynamiques, chargement de contenu à la volée.

jQuery

Bibliothèque JavaScript encore présente sur de nombreux sites WordPress. Nous la maintenons sur l'existant et l'évitons sur les nouveaux développements.

Bootstrap

Bibliothèque HTML, CSS et JavaScript de composants responsive, utile pour livrer rapidement des interfaces cohérentes.

Responsive

Adaptation de chaque page à l'écran utilisé, du smartphone au grand écran. Un prérequis sur tous nos sites.

Back-end

Serveur et données

La partie invisible qui calcule, stocke et échange l’information entre vos outils.

PHP

Langage serveur de WordPress, PrestaShop et Symfony. Il fait tourner la majorité des sites et applications que nous développons.

SQL

Langage d'interrogation des bases de données relationnelles : fiches clients, commandes, adhérents, historiques.

JSON

Format d'échange de données structurées, standard des API modernes pour relier un site à un CRM, un ERP ou un outil de paiement.

XML

Langage de balisage utilisé pour les flux produits, les sitemaps et les échanges avec des logiciels plus anciens.

Lexique

Les notions techniques à connaître

Quelques définitions pour lire un devis ou un cahier des charges de site internet sans se perdre dans le vocabulaire.

CMS (Content Management System) : logiciel qui permet de créer et publier des pages depuis une interface d’administration, sans écrire de code. WordPress et PrestaShop en sont deux exemples.

Framework : ensemble de composants et de conventions qui encadrent le développement d’une application. Il accélère la construction et facilite la maintenance. Symfony et Angular sont des frameworks.

MVC (Modèle Vue Contrôleur) : découpage du code en trois couches, données, affichage et logique, qui rend un projet plus lisible et plus simple à faire évoluer.

API (Application Programming Interface) : passerelle normalisée par laquelle un logiciel expose ses données ou ses fonctions à un autre. C’est ce qui permet de synchroniser un site avec un CRM, comme sur nos projets d’intégration d’API.

Open source : logiciel dont le code est publié sous une licence qui autorise à le lire, le modifier et le redistribuer. Vous n’êtes pas lié à un éditeur.

Cross-platform : programme qui fonctionne de la même manière sur plusieurs systèmes d’exploitation ou appareils.

Visibilité

Référencement et mesure

Les outils qui rendent un site visible et permettent de suivre ce qu’il rapporte.

Référencement web

Techniques et stratégie pour positionner un site dans les résultats de Google et des moteurs de réponse IA.

Google Search Console

Outil gratuit de Google pour suivre l'indexation, les requêtes et les erreurs techniques d'un site.

Google Analytics

Mesure de l'audience : provenance des visiteurs, pages consultées, parcours jusqu'à la demande de contact.

Google Tag Manager

Gestionnaire de balises pour suivre les clics, formulaires et conversions sans modifier le code du site à chaque ajout.

Looker Studio

Outil de tableaux de bord de Google, anciennement Data Studio. Nous l'utilisons pour les reportings SEO et SEA de nos clients.

Google Business Profile

Fiche d'établissement sur Google Maps et la recherche locale, anciennement Google My Business.

Méthode

La gestion de projet, une compétence à part entière

Maîtriser un framework ne suffit pas à livrer un projet dans les temps. Chaque projet suit une méthode cadrée, avec un interlocuteur qui connaît le code.

  • Cadrage du besoin et choix de la technologie adaptée.
  • Maquettes validées avant le développement.
  • Développement par étapes, avec recette de votre côté.
  • Mise en ligne puis maintenance et évolutions.

Le détail de chaque phase est décrit dans nos étapes de création d’un site web.

Questions

Questions sur nos compétences

Ce que nos clients nous demandent le plus souvent avant de choisir une technologie.

Le critère est la part de logique métier. Un site de présentation, un blog ou une boutique classique relèvent de WordPress. Dès qu’il faut gérer des droits d’accès fins, des calculs, des workflows ou des échanges avec plusieurs logiciels, un développement Symfony est plus solide et plus simple à faire évoluer.

Oui. Nous commençons par un état des lieux du code, des extensions et de l’hébergement, puis nous proposons un plan de reprise. Pour un site WordPress, c’est l’objet de notre audit WordPress. Les sites construits sous Divi font partie des reprises que nous traitons régulièrement, voir notre agence WordPress à Paris.

Oui. Shopify convient aux marchands qui veulent une solution hébergée sans maintenance technique, Sylius aux projets e-commerce B2B très personnalisés sous Symfony. Voir notre page agence Shopify.

Oui, au sein d’un pôle dédié : agents IA métier, automatisation de processus, traitement documentaire. Ces projets reposent sur les mêmes compétences en API et en données que nos développements web. Détails sur notre page agence IA.

Parce qu’une grande partie des sites existants les utilisent. Nous les maintenons pour faire évoluer un site sans tout réécrire. Sur un nouveau développement, nous privilégions JavaScript natif et des composants sur mesure, plus légers.

À voir aussi
Parlons-en

Décrivez votre projet. On vous dit si on est les bons.

Réponse sous 48 heures ouvrées, avec une première lecture technique et un ordre de grandeur. Si le projet n'est pas pour nous, on le dit et on vous oriente.

28 rue du Sentier
75002 Paris

    Que souhaitez-vous ?*

    Nom*

    Société*

    Email*

    Téléphone*

    Votre projet*

    Budget*

    Site web

    Message*

    * Champs obligatoires / Les informations récoltées feront l’objet d’un traitement par les personnes compétentes au sein de notre société aux fins de proposition de produits et/ou services et de prospection commerciale. Conformément à la réglementation en vigueur, vous disposez notamment des droits d'opposition, d'accès, de rectification et d'effacement de vos données personnelles.