Développeur Salesforce freelance : Apex, LWC et intégrations
Quand la configuration et les Flows ne suffisent plus : code Apex, composants Lightning Web Components et intégrations, réalisés par un développeur Salesforce freelance partenaire.
trigger OpportunityTrigger
on Opportunity (after update) {
// la logique vit dans une classe testée
OpportunityService.planifierRelances(
Trigger.new, Trigger.oldMap);
}- OpportunityServiceTest : 8 tests réussis
- Couverture du code : 94 %
Déployé en production après recette
Ce que nous développons
Développement Apex
Classes, triggers, Batch Apex et Apex planifié pour les traitements lourds ou complexes.
Développement Lightning Web Components
Composants sur mesure dans les pages Salesforce, ou migration des anciens composants Aura et Visualforce.
Intégrations par API
Échanges avec votre ERP, votre outil de facturation ou votre site : API REST ou SOAP, appels sortants et entrants.
Tests et déploiement
Classes de test, déploiement par Salesforce CLI ou DevOps Center, documentation du code.
Quand passer au code ?
Un Flow devient ingérable
Trop d'éléments, des limites atteintes lors des imports, des erreurs difficiles à suivre.
Un calcul ou un volume important
Des milliers d'enregistrements à traiter la nuit : un Batch Apex est fait pour ça.
Une interface que Salesforce ne propose pas
Un écran de saisie guidé, une vue combinée de plusieurs objets : un composant LWC.
Deux logiciels qui doivent se parler
Les commandes de l'ERP visibles dans Salesforce, les devis envoyés à la facturation.
Comment se passe un développement
- 1
Cadrage écrit
Le besoin, la solution retenue (Flow ou code) et ce qui sera testé.
- 2
Devis
Le temps de développement, de test et de déploiement, avant tout travail.
- 3
Développement en sandbox
Avec des classes de test : Salesforce exige au moins 75 % de couverture pour déployer du code Apex.
- 4
Recette et mise en production
Vous validez en sandbox, puis le déploiement est fait et documenté.
Le besoin tient peut-être dans un Flow
Beaucoup d'automatisations se font sans code, plus vite et plus simples à maintenir.
Questions fréquentes
Un Flow suffit pour la plupart des automatisations. Le code Apex se justifie pour les gros volumes, les calculs complexes, les intégrations, ou quand un Flow devient trop lourd à maintenir. Le choix est expliqué dans le devis.
Sur devis, après un cadrage écrit : le besoin, la solution retenue, le développement, les tests et le déploiement. Le développement n'entre pas dans les forfaits mensuels.
Un développeur Salesforce freelance partenaire. Votre interlocuteur reste le même : il cadre le besoin, suit le développement et le recette avec vous avant la mise en production.
Un problème sur votre Salesforce ?
Décrivez-le en quelques lignes. Réponse sous 24 h ouvrées, devis gratuit.