Hjem Utvikling Hva er rubin på skinner (ror)? - definisjon fra techopedia

Hva er rubin på skinner (ror)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Ruby On Rails (RoR)?

Ruby on Rails (RoR) er et nettverksramme på tvers av plattformer skrevet i Ruby. Rammen ble opprinnelig forfattet av David Heinemeier Hansson og forsket og videreutviklet av et jernbaneteam med flere individuelle bidragsytere. RoR lar en programmerer utvikle webapplikasjoner mye raskere ved å minimere trinn, tid og ordbruk som er involvert i programmering.


RoR er ganske enkelt kjent som Rails. Den første utgivelsen av RoR var i juli 2004. RoR distribueres under MIT-lisensen.

Techopedia forklarer Ruby On Rails (RoR)

Ruby on Rails (RoR) følger modellen-view-controller (MVC) -tilnærmingen der applikasjonslogikken ble skilt fra brukergrensesnittet. RoR implementerer en populær teknikk som kalles påtrengende JavaScript for å isolere applikasjonsfunksjonaliteten fra brukergrensesnittet. Akkurat som alle andre moderne rammer implementerer RoR en "konvensjon over konfigurasjon" tilnærming som søker å redusere antall beslutninger som programmerere trenger å ta. RoR består av flere pakker som:

  • Aktiv post: et arkitektonisk mønster som lagrer informasjon i relasjonsdatabaser.
  • ActiveResource: pakke som tilbyr webtjenester.
  • Action Pack: administrasjonspakke med kontrollfunksjoner.
  • Handling Web-tjenester: Web-tjenestepakke.
  • ActiveSupport: support management-komponent.
  • ActionMailer: E-postadministrasjonskomponent.

Selv om RoR opprinnelig ble skrevet for å kjøre på Mongrel webserver, støtter den nå de fleste webservere og støtter også databaseservere som MySQL, PostgreSQL, Oracle, SQL server og DB2.

Hva er rubin på skinner (ror)? - definisjon fra techopedia