T
T
TrueTrAxeX2014-11-14 23:46:25
ruby
TrueTrAxeX, 2014-11-14 23:46:25

Ruby on Rails or Playframework?

Hello!
I would like to know what are the advantages of Ruby on Rails over PlayFramework 2. I develop on PlayFramework 2 (I use only Java). There are a lot of rumors going around right now that website development is much faster on Ruby on Rails than on many other frameworks. How true is this in relation to the PlayFramework? And if you use only the Scala programming language in the PlayFramework, will development be accelerated in general?
As far as I understand, Ruby on Rails is a more advanced framework than PlayFramework 2. For example, I really liked working with migrations in Ruby on Rails, while in PlayFramework migrations must be written in SQL format, and manually taking care of the relationship between models and tables in the database.
And in general, I like the implementation of ORM in Ruby on Rails more ... In PlayFramework, I have to make SQL queries directly (for more or less complex queries), because it’s simply not realistic to do them using ORM tools.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
Sergey, 2014-11-15
Protko @Fesor

That is, you did not notice that in RoR they write in Ruby and in PlayFramework in Java? Haven't you noticed that these are fundamentally different languages? I don't even know where to start...everything is different there. Starting with syntax and ending with ideology.
I think Java solutions for working with migrations are through the roof. Yes, and ORM is better than nHibernate, you still need to look ... without a clue what it means to "make it unrealistic". Do you think AR in RoR will give you more power? Maybe you just don't know how to cook PlayFramework?
In a word, a question from the category "I don't know which is correct, July or June."

E
Elizaveta Borisova, 2014-11-15
@Elizaveta

Much faster on Scala, but only when scala is well mastered.

M
Moxa, 2014-11-15
@Moxa

try grails

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question