Effect
Effect est une bibliotheque TypeScript qui apporte un runtime et des primitives pour structurer les applications autour de l'error handling, de la composition et de la gestion de la concurrence. Elle vise a rendre les applications frontend plus robustes, testables et maintenables.
Son positionnement est proche d'une standard library manquante pour TypeScript, avec une approche unifiee pour des besoins souvent traites avec plusieurs dependances :
- Fiabilite : modelisation explicite des erreurs et des effets, avec des flux plus predictibles.
- Capacites avancees : retry, interruption, orchestration asynchrone, concurrency et composition dans un meme modele.
- Outillage runtime : primitives d'observability, tracing et metriques pour mieux comprendre le comportement applicatif.
Notre retour apres les premiers essais est tres positif : chez Dernier Cri, Effect nous parait suffisamment bien pense pour donner l'impression qu'il devrait faire partie de TypeScript nativement. Sur le frontend, nous voyons un vrai potentiel pour les applications riches en logique metier. Nous le positionnons en exploration : recommandable des aujourd'hui sur des perimetres cibles, avec une montee en charge progressive le temps que l'equipe consolide ses pratiques et absorbe la courbe d'apprentissage.
Notre stack
Tout ce que nous considérons comme fondamental pour réussir un projet. Nos équipes disposent de la connaissance et sont en maîtrise. Les avantages et bénéfices ont été démontrés
En exploration
Nos équipes sont encore en train d'acquérir de l'expérience pour généraliser l'adoption.
En veille
Nos équipes ont identifiés ces candidats pour des études et expérimentations plus poussées qui conduiront en cas de succès à une phase d'adoption.
Vous avez un projet ?
De la stratégie au développement, Dernier Cri accompagne PME, ETI et grands groupes de bout en bout.