Dom Razvoj Što je rubin na tračnicama (ror)? - definicija iz tehopedije

Što je rubin na tračnicama (ror)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Ruby On Rails (RoR)?

Ruby on Rails (RoR) je višeplatformski okvir web aplikacija napisan u Ruby. Okvir je izvorno napisao David Heinemeier Hansson, a istražio ga je i nadalje razvio tim jezgri željeznica nekoliko pojedinačnih suradnika. RoR omogućava programeru da brže razvija web aplikacije minimizirajući korake, vrijeme i verbiage koji su uključeni u programiranje.


RoR je jednostavno poznat kao Rails. Početno izdanje RoR-a bilo je u srpnju 2004. RoR se distribuira pod licencom MIT.

Tehopedija objašnjava Ruby On Rails (RoR)

Ruby on Rails (RoR) slijedi pristup upravljačkom modelu (MVC) u kojem je logika aplikacije odvojena od korisničkog sučelja. RoR provodi popularnu tehniku ​​nazvanu neupadljivi JavaScript za izoliranje funkcionalnosti aplikacije iz korisničkog sučelja. Kao i svaki drugi moderan okvir, RoR primjenjuje pristup „konvencije o konfiguraciji“ koji nastoji smanjiti broj odluka koje programeri trebaju donijeti. RoR se sastoji od nekoliko paketa kao što su:

  • Active Record: arhitektonski obrazac koji pohranjuje informacije u relacijske baze podataka.
  • ActiveResource: paket koji pruža web usluge.
  • Action Pack: paket za upravljanje s upravljačkim funkcijama.
  • Akcija Web usluge: Paket web usluga.
  • ActiveSupport: komponenta upravljanja podrškom.
  • ActionMailer: Komponenta za upravljanje e-poštom.

Iako je RoR izvorno napisan da se izvodi na web-poslužitelju Mongrel, sada podržava većinu web poslužitelja i također podržava poslužitelje baza podataka kao što su MySQL, PostgreSQL, Oracle, SQL poslužitelj i DB2.

Što je rubin na tračnicama (ror)? - definicija iz tehopedije