Nos technologies

Drupal, Next.js, Symfony : les bonnes technologies, au bon endroit.

Une stack courte, open source et maîtrisée par toute l'équipe. Nous choisissons chaque brique pour ce qu'elle apporte à votre plateforme, pas pour ce qu'elle fait sur un slide.

Notre parti pris

Peu de technologies, mais à fond.

Nous ne sommes pas une agence « toutes technologies ». Nous avons choisi Drupal pour le contenu et les écosystèmes métier, Next.js, React et Node.js pour l'expérience et les services, Symfony pour les applications et les hubs de données, Python pour nos outils agentiques, et nous les pratiquons depuis des années sur des plateformes exigeantes. C'est ce qui nous permet d'écrire des référentiels de plus de cent soixante-dix règles, de former nos consultants à la Neovia Academy et de garantir la même qualité d'un projet à l'autre.

Autour de ces plateformes, un socle d'exploitation éprouvé : hébergement cloud spécialisé, recherche, cache, suivi des erreurs et de la disponibilité, intégration continue. Chaque brique est choisie pour un besoin réel, et remplacée quand une meilleure réponse existe.

Plateformes

Nos plateformes de prédilection.

Drupal

Drupal 11

Le CMS des plateformes éditoriales et métier : contenus structurés, workflows de validation, multilingue, droits fins, API-first. Notre spécialité depuis l'origine de l'agence, du site corporate à l'usine à sites.

Next.js

Next.js

La couche d'expérience : des front-ends rendus côté serveur, rapides et optimisés pour le référencement, qui consomment les contenus Drupal et les données métier. Le framework de ce site.

React

React

Des interfaces riches et interactives : configurateurs, outils métier, tableaux de bord, applications internes. Un pôle de compétence constitué depuis 2020.

Node.js

Le socle d'exécution de nos front-ends Next.js et de nos services : API, intégrations, automatisations et outillage de build. Une seule chaîne JavaScript, du navigateur au serveur.

Symfony

Le framework PHP des applications sur mesure et des hubs de données : traitements métier, API, synchronisations avec votre système d'information.

Python

Le langage de nos outils agentiques : agents IA, pipelines de données, connecteurs vers les modèles et vers vos sources. L'écosystème de référence pour tout ce qui touche à l'IA.

Notre stack technique

Les briques qui font tourner vos plateformes.

Recherche

Solr et Elasticsearch pour la recherche à facettes, la pertinence et l'indexation des documents, jusqu'à la recherche fédérée entre sites.

Cache et performance

Redis pour le cache applicatif et les files, Varnish et CDN pour le cache HTTP : des pages servies vite, même sous charge.

Données

MariaDB et MySQL pour les plateformes Drupal, PostgreSQL pour les applications et les outils agentiques, MongoDB quand la donnée documentaire s'y prête.

Hébergement

Platform.sh et Upsun pour les plateformes Drupal et Symfony, Vercel pour les front-ends Next.js : environnements par branche, déploiements reproductibles, sauvegardes.

Suivi en production

Suivi des erreurs applicatives, de la disponibilité et des performances, mesure des Core Web Vitals : ce qui se passe en production est vu avant d'être signalé.

Outillage de développement

Composer, ddev et Git, intégration continue sur GitHub Actions, contrôles automatisés (qualité, accessibilité, performance) avant chaque mise en production.

Nos critères

Ce que nous attendons d'une technologie.

Open source, gouvernée et pérenne

Une communauté active, une gouvernance écrite, une équipe sécurité qui filtre les contributions : sur un engagement de plusieurs années, le risque fournisseur compte autant que les fonctionnalités.

Modulaire et API-first

Chaque composant fait une chose et l'expose par des standards ouverts : les contenus peuvent alimenter un site, une application, un intranet, un agent, sans refonte de l'ensemble.

Observable et exploitable dans la durée

Une technologie que nous ne savons pas surveiller, mettre à jour et sécuriser n'entre pas dans nos plateformes. La maintenance fait partie du choix.

Maîtrisée par toute l'équipe

Nos référentiels, notre revue de code et notre Academy couvrent chaque brique que nous mettons en production. Pas de technologie portée par une seule personne.

Intelligence artificielle

Le modèle est un choix, pas une dépendance.

Nos agents IA sont construits pour changer de modèle sans être réécrits : les meilleurs modèles du marché quand ils apportent la réponse, des modèles ouverts auto-hébergés quand vos données l'exigent.

Modèles de pointe

Claude et les grands modèles du marché, accessibles par une passerelle unique qui permet de les comparer et de les remplacer.

Hugging Face

Modèles ouverts

Les modèles publiés sur Hugging Face, servis par Ollama sur une infrastructure que vous contrôlez, quand la confidentialité des données l'impose.

Ollama

Une passerelle sous contrôle

Un point d'accès unique aux modèles, auto-hébergé, qui journalise les usages et sépare vos données des fournisseurs.

Questions fréquentes

Nos technologies : vos questions.

Pourquoi Drupal plutôt qu'un autre CMS ?

Pour les plateformes qui ont un modèle de contenu à structurer, des workflows, plusieurs langues, des droits fins et des intégrations avec le système d'information, Drupal reste le CMS open source le plus complet, avec une gouvernance et une équipe sécurité qui conditionnent le support des modules. Pour un site de quelques pages sans ces besoins, nous le disons : Drupal est surdimensionné.

Drupal seul, ou Drupal et Next.js ?

Pour un site principalement éditorial, Drupal seul est souvent le choix le plus simple et le plus économique. Le découplage avec Next.js s'impose quand l'expérience, le multi-sites, les applications ou l'intégration de données métier deviennent centraux. Nous tranchons au cadrage, et un socle Drupal bien conçu permet de découpler plus tard.

Faites-vous du WordPress ?

Non. Nous concentrons nos référentiels, notre outillage et notre veille sur Drupal, Next.js, Node.js, Symfony et Python : c'est ce qui nous permet de garantir notre niveau de qualité. Nous savons en revanche migrer un site WordPress vers Drupal, contenus et référencement compris.

Où sont hébergées nos plateformes ?

Sur des plateformes cloud spécialisées, Platform.sh et Upsun pour Drupal et Symfony, Vercel pour les front-ends Next.js ; les plateformes Drupal sont hébergées dans des régions européennes. Vous restez propriétaire de vos comptes et de vos données ; nous pouvons aussi déployer sur votre propre infrastructure.

Pouvez-vous reprendre une plateforme construite ailleurs ?

Oui, si elle repose sur nos technologies. La reprise commence par un audit technique avec rapport, puis par la sécurisation de ce qui doit l'être en priorité. Pour une plateforme sur une autre technologie, nous proposons une trajectoire de migration plutôt qu'une maintenance que nous ne saurions pas garantir.

Quelles versions utilisez-vous ?

Les versions maintenues : Drupal 11 pour les nouvelles plateformes, avec la montée des plateformes Drupal 10 avant la fin de leur support le 9 décembre 2026 ; les versions courantes de Next.js, React et Symfony, Node.js en version LTS. Les mises à jour font partie de notre maintenance.

Expérience client

Un partenaire engagé à chaque étape

Découvrez comment nous accompagnons nos clients, de la stratégie à la mise en production — une vraie collaboration humaine.

Découvrir l'expérience client Neovia→

Quelle expérience digitale pour vos clients ?

Parlons de vos besoins. Nous vous présenterons comment nous pouvons vous accompagner dans votre projet.

Contactez-nous