Quelles sont les principales différences entre les composants et les directives AngularJS 1.5?

Je trouve qu'il est difficile de comprendre la vraie différence entre les composants et les directives. Je comprends maintenant que les composants sont un concept beaucoup plus simple.

Donc, en ayant cela à l'esprit, est-il une raison de continuer à utiliser les directives lors de l'utilisation d'AngularJS 1.5?

Peut-être que je suis absent du contexte réel, ici, mais il semble que les composants facilite l'API.

Alors, quelle raison aurais-je continuer à utiliser une directive?

Angulaire 2 stipule que tout est un composant, ce travail vers une migration facile de 1,5 à 2, ne serait-il pas logique d'utiliser uniquement des composants d'aller de l'avant?

Dans le passé, j'ai utilisé des directives pour la création, par exemple, un auto de recherche de zone de texte, il n'ya aucune raison pourquoi je ne devrais pas faire cela maintenant, à l'intérieur d'un composant à droite? Et puis je peux ré-utiliser ce composant à l'intérieur d'autres composants-je créer?

InformationsquelleAutor Martin | 2016-07-13