que sont les métadonnées de reflect et leur but?
Quels sont la syntaxe et le but de l'utilisation de reflect-metadata?
Quelqu'un peut-il donner l'exemple pour une meilleure compréhension de la même chose?
Comment les métadonnées de réflexion peuvent-elles être utiles pour l'implémentation de décorateurs dans TypeScript?.
reflect-metadata
Permet de faire une réflexion d’exécution sur les types.
La version native (non-reflect-metadata) de l'inférence de type est beaucoup plus pauvre que reflect-metadata
et ne comprend que typeof
et instanceof
.
Cet article de blog couvre bien ses fonctionnalités: http://blog.wolksoftware.com/decorators-metadata-reflection-in-TypeScript-from-novice-to-expert-part-4