Langages / Scripting

TypeScript

TypeScript est un sur-ensemble type de JavaScript qui compile vers du JS standard. Le typage statique structurel detecte les erreu…

TypeScript est un sur-ensemble type de JavaScript qui compile vers du JS standard. Le typage statique structurel detecte les erreurs a la compilation, ameliore la maintenabilite et l'outillage (autocompletion, refactoring sur), et s'impose pour les frontends modernes (React/Next.js), les backends Node (NestJS) et l'outillage IaC (CDK/Pulumi). Generics, types utilitaires et strict mode permettent des bases de code larges, sures et evolutives.

Cycle de livraison : Local → GitHub → CI/CD → Cloud

Local

GitHub

CI/CD

VPS

Articles approfondis

Resume des commandes essentielles

npm ciInstaller exactement le lockfile
npx tsc --noEmitVerifier les types sans generer
npx tsc -p tsconfig.jsonCompiler le projet
npx eslint . --max-warnings=0Lint strict
npx prettier --check .Verifier le formatage
npm test -- --coverageTests + couverture
npx tsx script.tsExecuter un script TS directement
npm run buildBuild applicatif (Next/Nest)
npm audit --productionAudit des dependances
npx depcheckDetecter deps inutilisees
tsc --build --watchBuild incremental en watch
npm outdatedLister les deps obsoletes
TypeScript — role, commandes & 5 articles | Idriss Kriouile