Domov vývoj Čo je rubín na koľajniciach (ror)? - definícia z technológie

Čo je rubín na koľajniciach (ror)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Ruby On Rails (RoR)?

Ruby on Rails (RoR) je multiplatformový webový aplikačný rámec napísaný v Ruby. Rámec pôvodne napísal David Heinemeier Hansson a preskúmal ho a ďalej ho rozvíjal tím jadra niekoľkých individuálnych prispievateľov. RoR umožňuje programátorovi vyvíjať webové aplikácie omnoho rýchlejšie, a to minimalizáciou krokov, času a výpovede zapojených do programovania.


RoR sa jednoducho nazýva Rails. Počiatočné vydanie RoR bolo v júli 2004. RoR je distribuovaný na základe licencie MIT.

Techopedia vysvetľuje Ruby On Rails (RoR)

Ruby on Rails (RoR) sa riadi prístupom model-view-controller (MVC), v ktorom je aplikačná logika oddelená od používateľského rozhrania. RoR implementuje populárnu techniku ​​nazývanú nenápadný JavaScript, aby izoloval funkčnosť aplikácie od používateľského rozhrania. Rovnako ako akýkoľvek iný moderný rámec, RoR implementuje prístup „konvencie o konfigurácii“, ktorý sa snaží znížiť počet rozhodnutí, ktoré musia programátori robiť. RoR sa skladá z niekoľkých balíkov, ako napríklad:

  • Aktívny záznam: architektonický vzorec, ktorý ukladá informácie do relačných databáz.
  • ActiveResource: balík, ktorý poskytuje webové služby.
  • Action Pack: balík riadenia s ovládacími funkciami.
  • Akcia Webové služby: Balík webových služieb.
  • ActiveSupport: komponent správy podpory.
  • ActionMailer: Komponent správy e-mailov.

Hoci RoR bol pôvodne napísaný na spustenie na webovom serveri Mongrel, teraz podporuje väčšinu webových serverov a tiež podporuje databázové servery, ako sú MySQL, PostgreSQL, Oracle, SQL server a DB2.

Čo je rubín na koľajniciach (ror)? - definícia z technológie