← Retour au portfolio

TypeScript

LangagesTypes statiques, JavaScript superset

À propos

TypeScript est devenu ma préférence pour tout développement frontend et backend en JavaScript.

  • Types statiques : détection d'erreurs au compile-time
  • Interfaces et types génériques : code robuste et maintenable
  • Intégration IDE : autocomplétion et refactoring sécurisé
  • Compatibilité : tous les écosystèmes JavaScript modernes

Expérience

Environ 1.5 ans d'expérience avec TypeScript dans des projets React et Next.js.

  • Typage fort de composants React et props
  • Interfaces d'API et types génériques
  • Gestion d'erreurs avec types discriminés
  • Configurations TypeScript strictes pour plus de sécurité

Utilisation

TypeScript est utilisé dans quasiment tous mes projets modernes pour sa sécurité et sa maintenabilité.

Compétences clés

Types statiquesInterfacesGénériquesUnion TypesUtility TypesStrict Mode