Anzeige
Anzeige
Analyse

Ruby on Rails: Warum immer weniger Interesse an dem Framework besteht

Die Nachfrage nach Ruby on Rails sinkt immer weiter. Wir werfen einen Blick auf die Gründe.

1 Min.
Artikel merken
Anzeige
Anzeige

(Foto: Shutterstock)

Ruby on Rails: Interesse geht merklich zurück

Bei einer Untersuchung der populärsten Programmiersprachen auf Github, die im Juni 2017 von Redmonk durchgeführt wurde, kam Ruby nur noch auf den achten Platz. Das ist der bislang niedrigste Wert in diesem Ranking. Auch bei der Auswertung der beliebtesten Programmiersprachen 2017 von IEEE Spectrum ging es deutlich bergab: Ruby fiel von Platz acht im Vorjahr auf Platz zwölf.

Anzeige
Anzeige

Derselbe Trend lässt sich auch mit Hinblick auf das auf der Programmiersprache basierende Web-Framework Ruby on Rails beobachten: Auf Stackoverflow wurden dieses Jahr erstmals so wenige Fragen zu dem Framework gestellt, wie zuletzt 2009. Außerdem meldet The Next Web, dass die E-Learning-Plattform Coding Dojo zukünftig auf Ruby-on-Rails-Kurse verzichten will. Grund dafür sei die geringe Nachfrage.

Oder auch nicht: Interesse an Ruby on Rails hat nachgelassen. (Grafik: rubyonrails.org)

Ruby on Rails: Was ist passiert?

Für Zed Shaw, den Autor von „Learn Ruby the hard way“, liegt das sinkende Interesse vor allem daran, dass sich die Web-Entwicklung in den letzten Jahren deutlich gewandelt hat. Vieles, was früher Server-seitig gelöst werden musste, kann jetzt direkt im Frontend gemacht werden. „Jetzt ist das nicht mehr der Fall und Frameworks wie Rails, Django und andere ‚Backend-Könige‘ werden alle aussterben“, so Shaw gegenüber The Next Web.

Anzeige
Anzeige

Gleichzeitig dürfte auch der Erfolg von Node.js zum Niedergang von Ruby on Rails beigetragen haben. Dass Entwickler jetzt auch im Backend Javascript einsetzen können, verringert natürlich die Notwendigkeit, sich mit anderen Sprachen zu befassen. Außerdem liegt Node.js auch bei der Performance vor Ruby on Rails. Trotz sinkender Nachfrage werden Ruby und Ruby on Rails aber auch in den kommenden Jahren noch verwendet werden. Immerhin steht hinter beiden eine durchaus aktive Entwickler-Community. Ein Anstieg der Popularität erscheint allerdings sehr unwahrscheinlich.

Anzeige
Anzeige
Mehr zu diesem Thema
Fast fertig!

Bitte klicke auf den Link in der Bestätigungsmail, um deine Anmeldung abzuschließen.

Du willst noch weitere Infos zum Newsletter? Jetzt mehr erfahren

Anzeige
Anzeige
3 Kommentare
Bitte beachte unsere Community-Richtlinien

Wir freuen uns über kontroverse Diskussionen, die gerne auch mal hitzig geführt werden dürfen. Beleidigende, grob anstößige, rassistische und strafrechtlich relevante Äußerungen und Beiträge tolerieren wir nicht. Bitte achte darauf, dass du keine Texte veröffentlichst, für die du keine ausdrückliche Erlaubnis des Urhebers hast. Ebenfalls nicht erlaubt ist der Missbrauch der Webangebote unter t3n.de als Werbeplattform. Die Nennung von Produktnamen, Herstellern, Dienstleistern und Websites ist nur dann zulässig, wenn damit nicht vorrangig der Zweck der Werbung verfolgt wird. Wir behalten uns vor, Beiträge, die diese Regeln verletzen, zu löschen und Accounts zeitweilig oder auf Dauer zu sperren.

Trotz all dieser notwendigen Regeln: Diskutiere kontrovers, sage anderen deine Meinung, trage mit weiterführenden Informationen zum Wissensaustausch bei, aber bleibe dabei fair und respektiere die Meinung anderer. Wir wünschen Dir viel Spaß mit den Webangeboten von t3n und freuen uns auf spannende Beiträge.

Dein t3n-Team

Werner

Auch dieser ‚FrontendHype‘ geht vorbei. Jede Woche ein neues Framework ..

Wenn ich in meinem aktuellen Projekt (Rails/Ember) sehe wieviel komplexer Code in JS für profanes CRUD geschrieben werden muss..das ist in Rails eine Sache von Sekunden. Agilität pur.
Mir kann bisher niemand erklären welchen Vorteil es haben soll, z.B. die Darstellung von Listenansichten in JS zu schreiben.
Dort wo es Usability Sinn macht, (Warenkorb, Scrollbars, Uploads etc) kann ich partiell ein nettes JS Framework oder Ajax einsetzen.

Die Anfragen nach Rails Expertise ist nach wie vor groß und wird bestimmt auch so bleiben.

Antworten
RageKid

Da gebe ich dir Recht!

Für mein aktuelles Projekt erstelle ich gerade u. a. ein Kalender-Modul. Auf Kundenwunsch sollen die Einträge per AJAX ein- und ausgegeben werden können. Alleine diese eigentlich banale Sache steht in einem unverhältnismäßigem Aufwand.

Ach ja, zusätzliche JS-Libs, mit entsprechenden Abhängigkeiten werden auch noch benötigt…
Aber hey, das ist ja „Hip“ und voll „Fancy“…

Antworten
Werner

Als Ember/Angular/React/Vue -Js Entwickler kann ich halt mehr Geld verlangen…und es braucht wesentlich mehr Entwicklungszeit…

This too shall pass…

Abbrechen

Melde dich mit deinem t3n Account an oder fülle die unteren Felder aus.

Bitte schalte deinen Adblocker für t3n.de aus!
Hallo und herzlich willkommen bei t3n!

Bitte schalte deinen Adblocker für t3n.de aus, um diesen Artikel zu lesen.

Wir sind ein unabhängiger Publisher mit einem Team von mehr als 75 fantastischen Menschen, aber ohne riesigen Konzern im Rücken. Banner und ähnliche Werbemittel sind für unsere Finanzierung sehr wichtig.

Schon jetzt und im Namen der gesamten t3n-Crew: vielen Dank für deine Unterstützung! 🙌

Deine t3n-Crew

Anleitung zur Deaktivierung
Artikel merken

Bitte melde dich an, um diesen Artikel in deiner persönlichen Merkliste auf t3n zu speichern.

Jetzt registrieren und merken

Du hast schon einen t3n-Account? Hier anmelden

oder
Auf Mastodon teilen

Gib die URL deiner Mastodon-Instanz ein, um den Artikel zu teilen.

Anzeige
Anzeige