Šta je ActiveSupport zabrinutost?
Šta je ActiveSupport zabrinutost?

Video: Šta je ActiveSupport zabrinutost?

Video: Šta je ActiveSupport zabrinutost?
Video: Dnevnik u 18 / Zagreb / 22.8.2023. 2024, Novembar
Anonim

The Zabrinutost je alat koji obezbeđuje ActiveSupport lib za uključivanje modula u klase, kreiranje miksina. Bilo koji razred, uključujući naš Emailable zabrinutost mogao bi slati e-poštu.

U vezi s tim, šta je Activesupport?

Aktivna podrška je Ruby on Rails komponenta odgovorna za pružanje proširenja jezika Ruby, uslužnih programa i drugih transverzalnih stvari. Nudi bogatiji krajnji rezultat na nivou jezika, usmjeren i na razvoj Rails aplikacija, i na razvoj samog Ruby on Rails.

Slično, šta je modul u Rubyju? Ruby Modules slični su klasama po tome što sadrže kolekciju metoda, konstanti i ostalog modul i definicije klasa. Moduli su definirane slično kao i klase, ali modul ključna riječ se koristi umjesto ključne riječi class.

Nakon toga, može se zapitati i šta su pomoćnici u Railsu?

Rails “ pomagači ” su vrlo specifičan pogled pomagači . Oni su automatski uključeni u preglede, ali ne u kontrolere ili modele. To je namerno. Kod u aplikaciji pomagač je uključen u sve prikaze u vašoj aplikaciji.

Šta je mixin u Rubyju?

A mixin se u osnovi može smatrati skupom koda koji se može dodati jednoj ili više klasa radi dodavanja dodatnih mogućnosti bez korištenja nasljeđivanja. U Ruby , a mixin je kod umotan u modul koji klasa može uključiti ili proširiti (više o tim terminima kasnije). U stvari, jedna klasa može imati mnogo mixins.

Preporučuje se: