Čo sa týka ActiveSupport?
Čo sa týka ActiveSupport?

Video: Čo sa týka ActiveSupport?

Video: Čo sa týka ActiveSupport?
Video: Moja Reč - Čo sa týka mňa ft. Majk Spirit 2024, November
Anonim

The Obavy je nástroj poskytovaný spoločnosťou ActiveSupport lib pre zahrnutie modulov do tried, vytváranie mixinov. Akákoľvek trieda vrátane našej e-mailovej obavy by vedel posielať emaily.

Čo je v tejto súvislosti Activesupport?

Aktívna podpora je komponent Ruby on Rails zodpovedný za poskytovanie rozšírení jazyka Ruby, utilít a iných transverzálnych vecí. Ponúka bohatší spodný riadok na jazykovej úrovni, zameraný na vývoj aplikácií Rails, ako aj na vývoj samotnej Ruby on Rails.

Podobne, čo je modul v Ruby? Ruby moduly sú podobné triedam v tom, že obsahujú kolekciu metód, konštánt a iných modul a definície tried. Moduly sú definované podobne ako triedy, ale modul kľúčové slovo sa používa namiesto slova classkeyword.

Následne si možno položiť otázku, čo sú to pomocníci v Rails?

Koľajnice “ pomocníkov “sú veľmi konkrétne pohľady pomocníkov . Sú automaticky zahrnuté v náhľadoch, ale nie v ovládačoch alebo modeloch. To je naschvál. Kód v aplikácii pomocníka je zahrnutá vo všetkých zobrazeniach vo vašej aplikácii.

Čo je mixin v Ruby?

A mixin možno v podstate považovať za množinu kódu, ktorý možno pridať do jednej alebo viacerých tried na pridanie ďalších schopností bez použitia dedičnosti. In Ruby , a mixin je kód zabalený do modulu, ktorý trieda môže zahŕňať alebo rozširovať (viac o týchto pojmoch neskôr). V skutočnosti môže mať jedna trieda veľa mixíny.

Odporúča: