Should you use Ruby on Rails in 2024?

preview_player
Показать описание
It’s great to see a resurgence of the framework responsible for so much internet goodness related to SaaS and web applications. It inspired me to make a somewhat biased but fair round-up of reasons to consider Ruby on Rails in 2024.

This post's ultimate TL; DR is that now is as good a time as any to use Ruby on Rails. I’ve fallen in love with the framework and am here to present reasons that might make you consider adopting it in 2024.

Timestamps:

00:19 - What is Ruby on Rails?
01:26 - 10x developer productivity
02:09 - Prototype rapidly
02:59 - Ruby on Rails CAN scale
03:35 - Job opportunities
04:53 - Cross-platform compatibility
05:38 - ActiveRecord ❤️
06:40 - Built-in Testing Frameworks
07:32 - Straight-forward RESTful API development
08:15 - Ruby ❤️
09:15 - Strong open source community
10:17 - Agility and Flexibility
11:02 - Integration with front-end frameworks
13:25 - Recap

======

💻 Read the written version:

💎 New to Ruby on Rails? Enroll in my course HELLO RAILS:

Additional Links:

P.S. This stuff takes a long time to make but I love to do it. To help me keep at it consider supporting me. If not monetarily, then subscribe to the channel or share it with someone!

Рекомендации по теме
Комментарии
Автор

Rails is still the best web framework Ive ever used and I continue to use it each and every day. The speed of development, the ease of debugging, and the fact that you can look at a project you built 10 years ago and it s still pretty much the same fundamentals today. This is a huge factor given how often things change with web frameworks these days.

bradchellingworth
Автор

i had to use node for a couple of years now and i have to say that coming back to rails is such a joy! i am so much more productive! :)

nitrosnowbs
Автор

Good video!
I started learning Rails eight months ago, it is a very broad framework so the learning curve was steep for me. But it didn't take me long to love it, it helps you a lot to generate quality and robust code, personally I think there is going to be a renaissance of companies using Rails in the coming years.

franciscobrito
Автор

Thanks for your perspective, really helped me alot with my decision on what to learn. So I will go with Rails! And I love your Rails UI Project! That's one thing I felt is missing for rails, a modern UI package

BenjaminMahmood
Автор

Great video. I also come from the PHP world with Laravel, and having studied Rails quite a bit, I can see many similarities between both ecosystems. I have around 8 years of experience with PHP, and in recent years, I've been flirting with Rails. However, as you mentioned, many Rails developer positions require a bit more experience with the ecosystem. I can indeed write a REST API in Rails with testing and good practices overall, but I feel that my stronger foundation with PHP often weighs more heavily when applying for Rails positions. Anyway...
In the meantime, I'll continue studying and hope to transition to Rails in the coming months.

thiagomrvieira
Автор

Yes, you should use now more than ever.

dencam
Автор

Cool... I'm a PHP guy, but hmy.... I'll have to think about it - what you say sounds encouraging to at least give it a try:D

piotr-nowak
Автор

I just don't see a use-case for Ruby/PHP. Either I need a fast backend and would choose Go, Rust or C++, or performance isn't an issue so I can benefit from real-time end-to-end type-safety by using TypeScript both on frontend and backend. Does someoen have a good example where to use it?

rhatalos
Автор

I've forgot to ask this question before 2024… again... since... I don't know, years. And no regrets.
I honestly have the theory that Rails will never become popular because you just don't need many developers to do the job with Rails. It is just too productive.

formigarafa
Автор

I am really trying to stay away from JavaScript for the backend. I've been considering Ruby on Rails for a React project. How good is Ruby when it comes to creating a Restful API? Just curious to see how quickly you can create one?

DevlogBill
Автор

Thanks for this helpful video! I am a React dev and absolutely hate working with it now. I have a feeling I would never be a good web dev with React and it is better that I switch to something else. I want to ask how can we have good UI components in Rails like we have Material UI in React ?

sujit_webdev
Автор

great video.
i was learning rails but in my country jobs opportunity with rails is impossible. but maybe searching a remote job i can work with rails

karlsour
Автор

@Webcrunch Since you are a experienced Ruby developer, where can aspiring developers learn Ruby? I only know of some older classes on Udemy and codecademy, do you have recommendations?

djlclopez
Автор

I stumbled upon Rails UI just a few days ago and I have to say it's a great idea and a good beginning. And now I've stumbled upon this video of its creator, lol. Wanna talk about how to improve Rails UI?

danielb.
Автор

I am trying to learn it at my job but my goodness is the Ruby syntax difficult to read compared to TS/Java. Too much abstraction.

someonewhowantedtobeahero
Автор

Great video man,
Could you please make video/blog on full text search functionality using postgresql tsvector datatype?

waishnavdeore
Автор

.NET developer who has started working with Ruby and Rails full-time now its all a bit strange to me but what is obvious is just how mature it is even now with dotnet core tooling the .NET eco system doesn't have the mature feeling of tooling and web frameworks but what has impressed me the most is the passionate community Ruby/Rails developers generally seem much happier :-)

trevordev
Автор

"Convention over configuration" is I think over-explained and misunderstood these days. Many web frameworks now target this as far as they are able, but there are degrees. Most JS frameworks do not include an ORM or testing framework, for example. The environment in which these frameworks is exist is just too volatile. Rails aims to include absolutely *everything* you would need to make an MVP - especially including the ORM - with no developer decision to be made other than on how to build value.

LoneIgadzra
Автор

RoR is solid there are others like Phoenix with Elixir and Trongate with PHP.

freaklore
Автор

For sure! Yes! I’m tired of Devs thinking they always have to start a new trend and follow it. Like, AI pops up and every YouTuber is going to make a video about if and how we will be replaced.
Ruby and Rails is more up to date as ever.

rpf