Domov Rozvoj Co je rubín na kolejích (ror)? - definice z techopedie

Co je rubín na kolejích (ror)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená Ruby On Rails (RoR)?

Ruby on Rails (RoR) je platforma webových aplikací napříč platformami napsaná v Ruby. Rámec byl původně vytvořen Davidem Heinemeierem Hanssonem a zkoumal a dále se vyvíjel tým jádra železnice několika jednotlivých přispěvatelů. RoR umožňuje programátorům vyvíjet webové aplikace mnohem rychleji minimalizováním kroků, času a výpovědí zapojených do programování.


RoR je jednoduše známý jako Rails. Počáteční vydání RoR bylo v červenci 2004. RoR je distribuován na základě licence MIT.

Techopedia vysvětluje Ruby On Rails (RoR)

Ruby on Rails (RoR) se řídí přístupem model-view-controller (MVC), ve kterém je aplikační logika oddělena od uživatelského rozhraní. RoR implementuje populární techniku ​​nazývanou nenápadný JavaScript, aby izoloval funkčnost aplikace od uživatelského rozhraní. Stejně jako jakýkoli jiný moderní rámec, RoR zavádí přístup „konvence nad konfigurací“, který se snaží snížit počet rozhodnutí, která programátoři potřebují. RoR se skládá z několika balíčků, jako například:

  • Aktivní záznam: architektonický vzorec, který ukládá informace do relačních databází.
  • ActiveResource: balíček, který poskytuje webové služby.
  • Action Pack: balíček pro správu s ovládacími funkcemi.
  • Akce Webové služby: Balíček webových služeb.
  • ActiveSupport: součást správy podpory.
  • ActionMailer: Komponenta pro správu e-mailů.

Přestože byl produkt RoR původně vytvořen pro provoz na webovém serveru Mongrel, nyní podporuje většinu webových serverů a podporuje také databázové servery, jako jsou MySQL, PostgreSQL, Oracle, SQL server a DB2.

Co je rubín na kolejích (ror)? - definice z techopedie