Technologies
Les technologies que nous employons
Une page par technologie, et sur chacune la même chose : ce que nous en faisons réellement, sur quels projets, et quand nous recommandons autre chose. Pas de fiche encyclopédique — la documentation officielle le fait mieux que nous.
19 technologies sont documentées ici, réparties entre le développement logiciel et l'intelligence artificielle. Une technologie que nous n'avons pas encore livrée ou enseignée n'y figure pas : la liste dit ce que l'équipe pratique, pas ce qu'elle a lu. Si vous ne savez pas laquelle vous concerne, partez du métier plutôt que de l'outil — c'est le rôle des deux pages de pilier ci-dessous.
Technologies
Développement logiciel
- ReactBibliothèque front-endLa bibliothèque qui construit l'interface d'une application web : ce que voit et manipule l'utilisateur dans son navigateur.usage courant
- Vue.jsBibliothèque front-endUne alternative à React, plus rapide à prendre en main par une équipe interne qui devra reprendre le produit.usage courant
- AngularCadre front-endUn cadre front-end complet et normé, courant dans les grandes entreprises et les systèmes de gestion.usage occasionnel
- TypeScriptLangageJavaScript augmenté d'un système de types : une grande part des erreurs se voit à l'écriture plutôt qu'en production.usage courant
- PHPLangage back-endLe langage qui fait tourner une large part du web d'entreprise, et la base de Laravel et Symfony.usage courant
- LaravelCadre back-endLe cadre PHP que nous retenons pour une application métier avec back-office et beaucoup de règles de gestion.usage courant
- Node.jsExécution back-endJavaScript côté serveur : une seule équipe et un seul langage tiennent l'interface et le back-end.usage courant
- PythonLangage back-endLe langage du traitement de données et de l'intelligence artificielle, et celui de nos automatisations.usage courant
- FastAPICadre d'APILe cadre Python que nous retenons pour une API pure, ou pour un projet qui touche à la donnée et à l'IA.usage courant
- PostgreSQLBase de donnéesLa base de données relationnelle que nous retenons par défaut : libre, éprouvée, et sans dépendance à un éditeur.usage courant
- MongoDBBase de donnéesLa base documentaire que nous employons là où les données n'ont pas de forme stable d'un enregistrement à l'autre.usage courant
- MySQLBase de donnéesLa base de données la plus répandue sur les sites et les applications PHP — donc celle que nous rencontrons le plus souvent sur l'existant.usage courant
- DockerDéploiementL'outil qui fait tourner une application de la même façon sur le poste du développeur et sur le serveur de production.usage courant
- GitLabForge et intégration continueL'endroit où vit le code, et la chaîne qui le teste puis le déploie automatiquement.usage courant
- GitHubForge et intégration continueLa forge la plus répandue, et ses actions automatisées de test et de déploiement.usage courant
Technologies
Intelligence artificielle
- IA générativeFamille de modèlesLes modèles qui rédigent, résument, classent et extraient — la brique de la plupart de nos automatisations.usage courant
- RAG documentaireArchitectureLa méthode qui fait répondre un modèle à partir de VOS documents, en citant ses sources, au lieu d'inventer.usage courant
- OpenAI APIFournisseur de modèlesL'interface qui donne accès aux modèles d'OpenAI depuis vos propres applications.usage courant
- LangChainCadre d'orchestrationL'outil qui enchaîne les appels à un modèle, la recherche documentaire et vos propres fonctions.usage courant
Les technologies que nous employons
Le premier échange est gratuit. Nous vous dirons franchement si cette technologie est la bonne, et sinon laquelle.