- Comment structurez-vous un projet TypeScript?
- Quand utiliser l'interface vs type TypeScript?
- Quelles sont les interfaces dans TypeScript?
Comment structurez-vous un projet TypeScript?
Structure du projet
Dans un projet TypeScript, il est préférable d'avoir des fichiers source et distribuables distincts. TypeScript ( . TS) Les fichiers vivent dans votre dossier SRC et après la compilation, la compilation est sortie en tant que JavaScript ( . js) dans le dossier dist.
Quand utiliser l'interface vs type TypeScript?
Les alias et les interfaces de type sont très similaires, et dans de nombreux cas, vous pouvez choisir entre eux librement. Presque toutes les fonctionnalités d'une interface sont disponibles en type, la distinction clé est qu'un type ne peut pas être rouvert pour ajouter de nouvelles propriétés par rapport à une interface qui est toujours extensible.
Quelles sont les interfaces dans TypeScript?
L'interface est une structure qui définit le contrat dans votre application. Il définit la syntaxe pour les classes à suivre. Les classes dérivées d'une interface doivent suivre la structure fournie par leur interface. Le compilateur TypeScript ne convertit pas l'interface en javascript.