Veel weten meer dan één
Rails is een open source framework. Het voordeel hiervan is dat duizenden programmeurs meedenken over hoe Rails verbeterd kan worden. Dit houdt het framework up-to-date en zorgt ervoor dat problemen snel worden opgelost. En ook niet onbelangrijk: er is ruimte voor experiment en nieuwe ideeën.
Snel en steady
Convention Over Configuration. Schrik niet, we gaan je niet vermoeien met één of ander technisch verhaal. Waar het op neerkomt, is dat Ruby on Rails niet wil dat wij als developers steeds opnieuw het wiel uitvinden. Voor veel functionaliteiten bestaat namelijk al prima code. In plaats van dit allemaal zelf te herschrijven, passen we alleen de elementen aan die we willen veranderen. Zo kunnen we nog een tandje sneller.
Waarom jij ook van Rails houdt
Jij ziet je webapplicatie natuurlijk graag snel in werking. Ruby on Rails ook. Het biedt flexibiliteit en snelheid, wat van groot belang is voor veel functionaliteiten van een webapplicatie. Daarom kun je met RoR gemakkelijk naar een Minimum Viable Product (MVP) toe werken. Een MVP is een prototype dat over alle basisfuncties van het eindproduct beschikt. Dit vormt de basis voor verdere ontwikkelingen. Omdat de code overzichtelijk en efficiënt is, zijn aanpassingen later in het proces makkelijk gemaakt.
Ken je kwaliteiten
We vinden Ruby on Rails geweldig, maar laten we eerlijk zijn: voor sommige wensen zijn andere frameworks nou eenmaal beter geschikt. Denk hierbij bijvoorbeeld aan non-web internet applicaties (zoals e-mail- of chat-applicaties), alles wat verticaal schaalt of veel verkeer vergt. Gelukkig hebben wij hier weer andere oplossingen voor, zoals Elixir/Phoenix.