Innholdsfortegnelse:
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.
