Zuhause Entwicklung Was ist Rubin auf Schienen (ror)? - Definition aus techopedia

Was ist Rubin auf Schienen (ror)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Ruby On Rails (RoR)?

Ruby on Rails (RoR) ist ein in Ruby geschriebenes plattformübergreifendes Webanwendungsframework. Das Framework wurde ursprünglich von David Heinemeier Hansson verfasst und von einem Rail-Core-Team mit mehreren einzelnen Mitarbeitern erforscht und weiterentwickelt. Mit RoR kann ein Programmierer Webanwendungen viel schneller entwickeln, indem er die Schritte, die Zeit und den Sprachaufwand für die Programmierung minimiert.


RoR ist einfach als Rails bekannt. Die Erstveröffentlichung von RoR erfolgte im Juli 2004. RoR wird unter der MIT-Lizenz vertrieben.

Techopedia erklärt Ruby On Rails (RoR)

Ruby on Rails (RoR) folgt dem Ansatz des Model-View-Controllers (MVC), bei dem die Anwendungslogik von der Benutzeroberfläche getrennt ist. RoR implementiert eine beliebte Technik namens unauffälliges JavaScript, um die Anwendungsfunktionalität von der Benutzeroberfläche zu isolieren. Wie jedes andere moderne Framework implementiert RoR einen „Convention over Configuration“ -Ansatz, der darauf abzielt, die Anzahl der Entscheidungen zu reduzieren, die Programmierer treffen müssen. RoR besteht aus mehreren Paketen wie:

  • Active Record: Ein Architekturmuster, das Informationen in relationalen Datenbanken speichert.
  • ActiveResource: Paket, das Webdienste bereitstellt.
  • Action Pack: Verwaltungspaket mit Kontrollfunktionen.
  • Aktion Webdienste: Webdienstpaket.
  • ActiveSupport: Unterstützungsverwaltungskomponente.
  • ActionMailer: E-Mail-Verwaltungskomponente.

Obwohl RoR ursprünglich für die Ausführung auf dem Mongrel-Webserver geschrieben wurde, unterstützt es jetzt die meisten Webserver und auch Datenbankserver wie MySQL, PostgreSQL, Oracle, SQL Server und DB2.

Was ist Rubin auf Schienen (ror)? - Definition aus techopedia