Domov Razvoj Kaj je rubin na tirnicah (ror)? - definicija iz tehopedije

Kaj je rubin na tirnicah (ror)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni Ruby On Rails (RoR)?

Ruby on Rails (RoR) je medmrežno platformo za spletne aplikacije, napisano v Ruby. Okvir je sprva napisal David Heinemeier Hansson, raziskovalno in nadalje pa ga je razvila ekipa železniških jedr iz več posameznih avtorjev. RoR programerju omogoča, da razvije spletne aplikacije veliko hitreje, tako da zmanjša korake, čas in besedno zvezo, vključene v programiranje.


RoR je preprosto znan kot Rails. Začetna izdaja RoR je bila julija 2004. RoR se distribuira pod licenco MIT.

Tehopedija razlaga Ruby On Rails (RoR)

Ruby on Rails (RoR) sledi pristopu upravljalca modela (MVC), v katerem je logika aplikacije ločena od uporabniškega vmesnika. RoR izvaja priljubljeno tehniko, imenovano nevsiljiv JavaScript, s katero izolira funkcionalnost aplikacije od uporabniškega vmesnika. Tako kot vsak drug sodoben okvir tudi RoR izvaja pristop „konvencija o konfiguraciji“, ki si prizadeva zmanjšati število odločitev, ki jih morajo sprejeti programerji. RoR je sestavljen iz več paketov, kot so:

  • Active Record: arhitekturni vzorec, ki hrani podatke v relacijskih bazah podatkov.
  • ActiveResource: paket, ki ponuja spletne storitve.
  • Action Pack: paket za upravljanje s krmilnimi funkcijami.
  • Akcija Spletne storitve: paket spletnih storitev.
  • ActiveSupport: komponenta za upravljanje podpore.
  • ActionMailer: komponenta za upravljanje e-pošte.

Čeprav je bil RoR prvotno napisan za izvajanje na spletnem strežniku Mongrel, zdaj podpira večino spletnih strežnikov in podpira tudi strežnike baz podatkov, kot so MySQL, PostgreSQL, Oracle, SQL strežnik in DB2.

Kaj je rubin na tirnicah (ror)? - definicija iz tehopedije