Ruby on Rails is a tool that makes it easy to build web apps. You can do a web app all in Ruby on Rails or you can do only the API and have clients consume it, or you can mix both.
The big advantage is that you will have more control over tools like firebase.
You should choose it if your team likes the language (ruby), framework and community. Other MVC frameworks and languages available with different communities like Laravel (PHP) or Django (Python).
You basically can do all kind of apps on it. But there are some use cases that don’t fit so well.
For example, if you need to build a highly concurrent app, with a lot of threads and sockets connections like messaging app. Tools like elixir will do a more efficient job.
I’m very bullish about Ruby and Ruby on Rails because I love the community. There are a lot of smart people and resources to learn.
I’m also currently building a product, gymious.pt, with Ruby on Rails.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Ruby on Rails is a tool that makes it easy to build web apps. You can do a web app all in Ruby on Rails or you can do only the API and have clients consume it, or you can mix both.
The big advantage is that you will have more control over tools like firebase.
You should choose it if your team likes the language (ruby), framework and community. Other MVC frameworks and languages available with different communities like Laravel (PHP) or Django (Python).
You basically can do all kind of apps on it. But there are some use cases that don’t fit so well.
For example, if you need to build a highly concurrent app, with a lot of threads and sockets connections like messaging app. Tools like elixir will do a more efficient job.
I’m very bullish about Ruby and Ruby on Rails because I love the community. There are a lot of smart people and resources to learn.
I’m also currently building a product, gymious.pt, with Ruby on Rails.