Ruby on rails
Ruby on Rails
Ruby on Rails, oft auch einfach “Rails” genannt, ist ein quelloffenes Webframework, das ursprünglich von David Heinemeier Hansson in der Programmiersprache Ruby geschrieben wurde. Hier sind einige wichtige Informationen über Ruby on Rails:
Entstehung und Prinzipien: Rails wurde im Juli 2004 erstmals der Öffentlichkeit vorgestellt. Es basiert auf den Prinzipien “don’t repeat yourself” (DRY) und “Konvention vor Konfiguration”. Letzteres bedeutet, dass Rails Konventionen für die Namensgebung von Objekten verwendet, aus denen sich deren Zusammenspiel automatisch ergibt. Diese Konzepte ermöglichen eine schnelle Umsetzung von Anforderungen.
Architektur: Rails folgt der Model-View-Controller (MVC)-Architektur und besteht aus fünf Modulen:
Active Support: Ruby-Erweiterungen von Rails.
Active Record: Objektabstraktionsschicht basierend auf dem objekt-relationalen Muster (ORM) von Martin Fowler (das “M” aus MVC).
Action Pack: Behandlung von Anfragen und Ausgabe von Antworten. Die Anfragen werden durch Methoden im Controller behandelt (das “C” aus MVC), und die Ausgabe erfolgt über Templates (das “V” aus MVC).
Action Mailer: E-Mail-Versand und -Empfang, Social Media.
Active Resource: Web-Service-Programmierung mit Unterstützung für XML-RPC und REST.Integration von JavaScript-Framework: Rails integriert die JavaScript-Frameworks Prototype und Script.aculo.us, was die Entwicklung von Ajax-Applikationen erleichtert.
😊 Insgesamt ist Ruby on Rails ein leistungsstarkes Framework für die Entwicklung von Webanwendungen, das auf der beliebten Programmiersprache Ruby basiert.
SEO Beratung – Der richtige Plan ist die richtige Strategie! Bei uns mit Social-Media-Funktionen, definierbarem Online-Speicherplatz, responsiv Webdesign – optimiert für alle Geräte, Fotogalerien, Support & Hosting. Mehr zum Ruby on Rails hier.
Sie möchten mit uns in Kontakt treten?
Schreiben Sie uns uns über unser Kontaktformular oder ruf uns an unter +49 (0)8806 959 653