Worum geht es bei ActiveSupport?
Worum geht es bei ActiveSupport?

Video: Worum geht es bei ActiveSupport?

Video: Worum geht es bei ActiveSupport?
Video: Любовь и голуби (FullHD, комедия, реж. Владимир Меньшов, 1984 г.) 2024, Kann
Anonim

Die Anliegen ist ein Werkzeug von der ActiveSupport lib zum Einbinden von Modulen in Klassen, Erstellen von Mixins. Jede Klasse, einschließlich unserer Emailable Anliegen könnte E-Mails verschicken.

Was ist in diesem Zusammenhang Activesupport?

Aktive Unterstützung ist die Ruby-on-Rails-Komponente, die für die Bereitstellung von Ruby-Spracherweiterungen, Dienstprogrammen und anderen transversalen Dingen verantwortlich ist. Es bietet ein reicheres Endergebnis auf Sprachebene, das sowohl auf die Entwicklung von Rails-Anwendungen als auch auf die Entwicklung von Ruby on Railsitself ausgerichtet ist.

Was ist das Modul in Ruby? Ruby-Module ähneln Klassen darin, dass sie eine Sammlung von Methoden, Konstanten und anderen enthalten Modul und Klassendefinitionen. Module werden ähnlich wie Klassen definiert, aber die Modul Das Schlüsselwort wird anstelle des Klassenschlüsselworts verwendet.

Anschließend kann man sich auch fragen, was sind Helfer in Rails?

Schienen “ Helfer ” sind sehr spezifisch anzusehen Helfer . Sie sind automatisch in Ansichten enthalten, jedoch nicht in Controllern oder Modellen. Das ist Absicht. Code in der Anwendung Helfer ist in allen Ansichten Ihrer Anwendung enthalten.

Was ist Mixin in Ruby?

EIN mischen kann im Grunde als ein Satz von Code betrachtet werden, der zu einer oder mehreren Klassen hinzugefügt werden kann, um zusätzliche Funktionen hinzuzufügen, ohne Vererbung zu verwenden. In Rubin , ein mischen ist Code, der in ein Modul eingeschlossen ist, das eine Klasse einschließen oder erweitern kann (mehr zu diesen Begriffen später). Tatsächlich kann eine einzelne Klasse viele haben mixins.

Empfohlen: