Quelle est la préoccupation d'ActiveSupport ?
Quelle est la préoccupation d'ActiveSupport ?

Vidéo: Quelle est la préoccupation d'ActiveSupport ?

Vidéo: Quelle est la préoccupation d'ActiveSupport ?
Vidéo: Module 1 Person Centred Active Support Activity 1 2024, Peut
Anonim

Les Préoccuper est un outil fourni par le ActiveSupport lib pour inclure des modules dans les classes, créer des mixins. Toute classe, y compris notre Emailable préoccuper serait en mesure d'envoyer des e-mails.

À cet égard, qu'est-ce qu'Activesupport ?

Soutien actif est le composant Ruby on Rails chargé de fournir des extensions de langage Ruby, des utilitaires et d'autres éléments transversaux. Il offre un résultat plus riche au niveau du langage, ciblé à la fois sur le développement d'applications Rails et sur le développement de Ruby on Railsitself.

De même, qu'est-ce qu'un module dans Ruby ? Modules Rubis sont similaires aux classes en ce sens qu'elles contiennent une collection de méthodes, de constantes et d'autres module et les définitions de classe. Modules sont définis un peu comme les classes, mais les module mot-clé est utilisé à la place du mot-clé class.

Par la suite, on peut aussi se demander, que sont les helpers dans Rails ?

Des rails “ aides ” sont très précisément vue aides . Ils sont automatiquement inclus dans les vues, mais pas dans les contrôleurs ou les modèles. C'est exprès. Code dans l'application assistant est inclus dans toutes les vues de votre application.

Qu'est-ce que le mixin dans Ruby ?

UNE mélanger peut essentiellement être considéré comme un ensemble de codes qui peuvent être ajoutés à une ou plusieurs classes pour ajouter des capacités supplémentaires sans utiliser l'héritage. Dans Rubis , une mélanger est du code enveloppé dans un module qu'une classe peut inclure ou étendre (plus sur ces termes plus tard). En fait, une classe unique peut avoir plusieurs mélanges.

Conseillé: