Gestion des erreurs typée
Toryx implémente le modèle Ok/Err éprouvé de Rust pour éliminer le chaos de la gestion des erreurs. Construisez des applications plus fiables avec une gestion des erreurs cohérente et prévisible, évolutive avec votre projet.
$npm i @toryx/coreLe problème de la gestion des erreurs
Gestion des erreurs incohérente
Chaque développeur de votre équipe gère les erreurs différemment, rendant les revues de code pénibles et les bugs inévitables.

L'enfer des try-catch
Les blocs try-catch imbriqués transforment un code propre en spaghetti illisible, cachant la logique métier sous des couches de gestion d'erreurs.

Échecs silencieux et perte de contexte
Les erreurs sont ignorées, les stack traces disparaissent et le débogage devient un jeu de devinettes plutôt qu'un processus systématique.

Aucune sécurité de type
TypeScript ne peut pas vous aider avec la gestion traditionnelle des erreurs — vous ne savez jamais quelles exceptions peuvent être levées ni quand.

Gestion des erreurs Toryx pour JavaScript
Commencez à créer des applications fiables avec une gestion des erreurs typée et prévisible que les développeurs aiment réellement utiliser.
Typée et prévisible
Toryx implémente le modèle Ok/Err éprouvé de Rust, vous offrant des garanties à la compilation sur la gestion des erreurs. TypeScript sait exactement ce qui peut mal tourner, pour que vous puissiez le gérer correctement à chaque fois.
- Inférence TypeScript complète
- Aucune exception surprise à l'exécution
- Les erreurs comme des valeurs, pas des exceptions
Propre et cohérente
Dites adieu aux try-catch imbriqués. Toryx fournit un modèle standard élégant pour la gestion des erreurs dans toute votre base de code, des APIs aux formulaires en passant par la base de données.
- Structure de code lisible et plate
- Cohérence d'équipe
- Revues de code simplifiées
Éprouvée et légère
Basée sur des modèles de gestion d'erreurs utilisés en production par des millions d'applications Rust. Zéro dépendance, empreinte minimale, fiabilité maximale.
- Inspiré du type Result de Rust
- Aucune surcharge à l'exécution
- Compatible avec le code existant
Voyez la différence
La même opération asynchrone, deux approches. Un gagnant évident.
Try-Catch traditionnel
Imbriqué, flou, sujet aux erreurs
tsxAvec Toryx
Propre, explicite, typé
tsxIntégrez votre stack
Intégrations officielles pour des frameworks populaires, d'autres à venir
Middleware Express.js
Middleware de gestion des erreurs prêt à l'emploi pour transformer la gestion des erreurs de votre app Express. Capture automatique des erreurs, réponses cohérentes et sécurité de type complète.
- Zéro configuration
- Typé
- Réponse d'erreur sécurisée
Bientôt disponible
Bientôt disponible
Voulez-vous être averti lorsque votre framework sera supporté ?