Hjem Udvikling Hvad er rubin på skinner (ror)? - definition fra techopedia

Hvad er rubin på skinner (ror)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Ruby On Rails (RoR)?

Ruby on Rails (RoR) er en tvær-platformen webapplikationsramme skrevet i Ruby. Rammerne blev oprindeligt skrevet af David Heinemeier Hansson og forsket og videreudviklet af et jernbanekerneteam med flere individuelle bidragydere. RoR giver en programmør mulighed for at udvikle webapplikationer meget hurtigere ved at minimere trin, tid og formsprog, der er involveret i programmeringen.


RoR er simpelthen kendt som Rails. Den første frigivelse af RoR var i juli 2004. RoR distribueres under MIT-licensen.

Techopedia forklarer Ruby On Rails (RoR)

Ruby on Rails (RoR) følger model-view-controller (MVC) tilgang, hvor applikationslogikken er adskilt fra brugergrænsefladen. RoR implementerer en populær teknik kaldet diskret JavaScript for at isolere applikationsfunktionaliteten fra brugergrænsefladen. Ligesom enhver anden moderne ramme implementerer RoR en "konvention over konfiguration" -tilgang, der søger at reducere antallet af beslutninger, som programmører skal tage. RoR består af flere pakker såsom:

  • Aktiv post: et arkitektonisk mønster, der gemmer information i relationelle databaser.
  • ActiveResource: pakke, der leverer webservices.
  • Action Pack: administrationspakke med kontrolfunktioner.
  • Handling Webtjenester: Webtjenestepakke.
  • ActiveSupport: supportstyringskomponent.
  • ActionMailer: E-mail-styringskomponent.

Selvom RoR oprindeligt blev skrevet til at køre på Mongrel-webserveren, understøtter den nu de fleste webservere og understøtter også databaseservere såsom MySQL, PostgreSQL, Oracle, SQL-server og DB2.

Hvad er rubin på skinner (ror)? - definition fra techopedia