Accéder au contenu principal

Nos technologies

Nous manipulons de nombreux languages et de nombreuses technologies dans le but de réaliser des applications Web et mobiles de qualité, pérennes et robustes.

Nos choix sont guidés par nos convictions, forgées au cours de notre veille technologique quotidienne et de nos expérimentations.

Ansible

Desktop

Ansible est un outil open-source de gestion de configuration et d’automatisation du provisionnement et des déploiements. Écrit en Python, Ansible permet aux administrateurs système de déployer, de configurer et de gérer des infrastructures IT de manière efficace et reproductible. Ansible se distingue par sa simplicité d’utilisation, sa flexibilité et son approche déclarative, par laquelle le développeur décrit l’état désiré dans des fichiers de configuration appelés "playbooks".

API Platform

Desktop

API Platform est un framework open-source permettant de créer des API robustes et scalables en quelques minutes. Basé sur Symfony, il offre une génération automatique de endpoints REST et GraphQL, une documentation intégrée et une compatibilité native avec les standards web (JSON-LD, OpenAPI, Hydra). Idéal pour les architectures modernes, il facilite le développement, la sécurité et la mise en production des API.

CSS

Desktop

Les feuilles de style en cascade, généralement appelées CSS de l’anglais Cascading Style Sheets, forment un langage informatique qui décrit la présentation des documents HTML et XML. CSS est l’un des langages principaux du Web ouvert et a été standardisé par le W3C. Nous le mettons en place dans le respect des bonnes pratiques sur tous nos projets.

Docker

Desktop

Docker est une plateforme permettant de lancer certaines applications dans des conteneurs logiciels. Une fois mis en place au sein d’un projet, Docker permet de garantir que la pile logicielle sera homogène pour tous les intervenants, et tous les déploiements. Utiliser Docker pour créer et gérer des conteneurs peut simplifier la mise en œuvre de systèmes distribués en permettant à de multiples applications, tâches de fond et autres processus de s’exécuter de façon autonome sur une seule machine physique ou à travers un éventail de machines isolées.

Elasticsearch

Desktop

Elasticsearch est une des briques de recherche open-source les plus utilisées au monde en raison de sa grande versatilité. Stockage de log, analyse de données, business intelligence (BI), recherche full-text : nous pouvons lui confier de nombreuses responsabilités. Avec Kibana et l’ensemble des outils d’Elastic, nous pouvons répondre à de nombreux besoins métiers avec élégance et efficacité.

JavaScript

Desktop

JavaScript est un langage de programmation de scripts principalement employé dans les pages web interactives et à ce titre est une partie essentielle des applications web. C’est grâce à JavaScript que nous pouvons rendre l’expérience utilisateur alléchante. Nous l’utilisons aussi bien côté navigateur que côté serveur, avec des librairies ou en "vanilla". Avec les technologies HTML et CSS, JavaScript est parfois considéré comme l’une des technologies cœur du World Wide Web.

Laravel

Desktop

Laravel est un framework PHP open-source pour le développement d’applications web. C’est un outil puissant et flexible qui facilite la création d’applications web robustes et évolutives.

PHP

Desktop

PHP est le langage de programmation qui propulse plus de 70 % du Web. C’est un langage de programmation libre, principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n’importe quel langage interprété de façon locale. Sa plus grande force est son écosystème, très riche et dynamique, qui nous permet de toujours avoir une réponse technique à apporter pour un besoin métier : PHP ne nous ferme aucune porte.

React

Desktop

React est une bibliothèque JavaScript qui facilite la création d’applications Web, via la création de composants dépendant d’un état et générant une page HTML à chaque changement d’état. En plus d’être très répandu et de disposer d’une forte communauté, React nous permet de développer des applications Web robustes et fortement dynamiques. Il s’agit d’une des briques principales assurant la stabilité de nos développements JavaScript.

React Native

Desktop

Le framework permettant de concevoir des applications mobiles natives multiplateformes (iOS et Android) avec un seul code en JavaScript.

Sylius

Desktop

Sylius est une solution e-commerce open-source construite avec la flexibilité et la modernité en tête. Offrant un cadre de développement professionnel basé sur Symfony, Sylius permet d’adapter la solution commerciale à vos besoins, à votre marché et d’offrir à vos clients une expérience d’achat confortable.

Symfony

Desktop

Symfony est un framework PHP de développement d’application Web. Disponible sous la forme d’un ensemble de composants PHP, il est très modulable et adaptable à tout type de projet. Fort d’une grande communauté et entièrement open-source, son écosystème en fait un choix pérenne et pertinent.

Varnish

Desktop

Varnish Software est un accélérateur de performances pour applications web utilisé par des millions de sites web à travers le monde. Rendez votre site extrêmement rapide à l’aide de ce cache HTTP open source !

Nos expertises techniques adaptées à vos projets

Des technologies au service de vos besoins

Nous ne choisissons pas nos technologies par habitude, mais en fonction de vos besoins, de vos objectifs métier et des contraintes du projet.

Notre stack est composée d’outils modernes, robustes et éprouvés, que nous maîtrisons pleinement pour garantir performance, scalabilité et maintenabilité. Voici quelques cas concrets où notre expertise technologique fait la différence :

Développement d’APIs performantes

Création d’APIs REST ou GraphQL évolutives avec Symfony, API Platform et Docker, prêtes pour la scalabilité.

Sites e-commerce sur mesure

Solutions flexibles avec Sylius ou Laravel, connectées à des outils de recherche avancée (Elasticsearch, Varnish) pour des performances optimales.

Applications mobiles cross-platform

Développement rapide et natif sur iOS/Android grâce à React Native et une base de code unique.

Interfaces web modernes et responsives

UX fluide et dynamique grâce à CSS, JavaScript et des frameworks.

Infrastructure et déploiement automatisé

Mise en place de CI/CD, conteneurisation avec Docker, gestion d’environnements via Ansible pour des déploiements fiables.