Als «ruby-on-rails» getaggte Fragen

Ruby on Rails ist ein Open-Source-Webentwicklungsframework, das für die Zufriedenheit der Programmierer und die Aufrechterhaltung einer nachhaltigen Produktivität optimiert ist. Viele Dinge werden durch Konventionen definiert, sodass Sie keine Dinge neu erfinden müssen, um produktiv zu bleiben.




3
Wie können Junior-Programmierer für die heutige (komplizierte) Webumgebung geschult werden?
Derzeit entwickelt unser Unternehmen Anwendungen, die zum größten Teil aus Ruby on Rails-Webservern und einer Reihe verschiedener REST-Clients bestehen, von Kiosksystemen in Java bis zu eingebetteten Geräten in C / C ++ (neben den Schnittstellen für Standard-Webbrowser). Wir müssen unser Team erweitern und da wir es nicht geschafft haben, gute …

10
Was sind die Nachteile von RoR? [geschlossen]
Ich versuche derzeit zu entscheiden, welche serverseitige Sprache für die Webentwicklung gelernt und verwendet werden soll. Obwohl es relativ einfach ist, Informationen darüber zu erhalten, warum x, y oder z eine gute Sache sind, ist es schwieriger, die Nachteile der einzelnen Sprachen herauszufinden von ihnen. Insbesondere bin ich neugierig, welche …



9
Entwicklung auf einem Produktionsserver
Heute wurde ich wegen der Entwicklung einer Anwendung auf einem Produktionsserver angeschrien. Zitat: "Die Entwicklung auf einem Produktionsserver ist nicht akzeptabel - niemals! " Hier ist die Situation. Ich habe eine Entwicklungsinstanz eingerichtet: http://example.com:3000 Die Produktionsinstanz ist: http://example.com Ich beende alle meine Entwicklungsarbeiten an http://example.com:3000und wenn der Kunde mit den …

8
Ruby, aber keine Rails in meinem Lebenslauf [geschlossen]
Ich habe Ruby als Fähigkeit in meinem Lebenslauf aufgeführt, weil ich 5 Jahre lang in Ruby programmiert habe, während ich an meiner Promotion arbeite. These. Ich habe es hauptsächlich verwendet, um Algorithmen zur Verarbeitung natürlicher Sprache zu implementieren. Ich fange an, nach einem Job zu suchen, und habe meinen Lebenslauf …

4
Soll ich beim Erstellen einer API bei kleinen Funktionen und vielen Aufrufen bleiben oder bei einigen Aufrufen und großen Funktionen?
Ich habe eine Schienenplattform, die ich pflege. Darauf sind viele verschiedene Webanwendungen aufgebaut. Jetzt fordert ein Client jedoch eine API an, damit die Benutzer auf ihrer Website bleiben, aber einige der automatisierten Aufgaben nutzen können, die wir haben. Die Plattform wird zum Erstellen von Versicherungsanwendungen verwendet und ermöglicht deren Online-Kauf …

8
Ruby on Rails Nachteile und Vorbehalte [geschlossen]
Dies ist kein Eröffnungsgambit für RoR-Bashing - ehrlich! Ich lerne Ruby und das Rails-Framework. Auf den ersten Blick scheint es ziemlich cool zu sein und eine wunderbare Erfahrung im Vergleich zu PHP. (Tatsächlich erinnert es mich an glücklichere Tage mit C # und .NET.) Ich habe jedoch keine Erfahrung mit …

2
Wir haben eine große Ruby on Rails-Anwendung (25 Millionen Benutzer pro Monat). Unser Management hat beschlossen, Node.js umzuschreiben. Bin ich verrückt?
Bitte sag mir ob: Node.js wird unsere Seite schneller machen! Node.js wird weniger Serverressourcen verbrauchen, wir können Geld sparen! Node.js macht uns produktiver! Node.js bedeutet, dass wir clientseitigen und serverseitigen JavaScript-Code freigeben können. Zur Verdeutlichung schreiben wir einen Frontend-Server neu, der mit unserer vorhandenen Ruby on Rails-Anwendung als API kommuniziert. …

7
Verwenden erfahrene Ruby on Rails-Entwickler Gerüste?
Im Ruby on Rails-Tutorial habe ich etwas gelesen, das darauf hindeutet, dass erfahrene Entwickler kein Gerüst verwenden, da sie in der Regel nur den Code schreiben, um die MVC selbst zu verbinden. An einer anderen Stelle habe ich gelesen, dass es eine gute Idee ist, Gerüste zu verwenden, da dies …

5
Wann sollte Vererbung verwendet werden, wann nur ein boolesches Feld?
In unserer Rails-Anwendung fügen wir Benachrichtigungen hinzu. Einige davon sind blocking: Sie stoppen den Fortschritt der hinzugefügten Ressource, da einige Informationen zu dieser Ressource fehlen. Andere Benachrichtigungen sind einfache Benachrichtigungen, die nur Informationen enthalten. Heute hatte ich eine Diskussion mit einem anderen Programmierer in unserem Team. Ich habe die Vererbungsstruktur …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.