If somebody had asked me whether fireship had ruby on rails in 100 seconds, I'd have definitely said yes, I'm always shocked when a video about something popular comes out, how doesn't he run out of content?
@@MoritzvonSchweinitz like no joke, my parents have been into horse riding for years, and I have heard from them multiple times how some people pay *literal thousands* to have their female horses bred by good males
I believe it. After you've been coding years you know you can simply do a crash course for a few hours if you're contacted for a job that will actually require rails
It may not be the fastest and may have some opinionated opinions, I don't agree with, BUT This framework has been my bread and butter for 18 years. And the products are created over the years are still working and maintained. It also inspired a bunch of other frameworks - Django, Laravel, etc Thank you to the Rails team!
I started using Rails a year ago for my side project and man it loved every minute of it. It’s simple and you can focus on product features instead of dealing with configurations.
@@Ryuuzaki145 it’s nowhere near dead. You just don’t hear about it so much since it’s established. Plus the rails community aren’t like Laravel or JS, they’re just making stuff instead of shouting about tooling all the time. It’s still pretty popular and used for more than just the big names we’ve all heard about.
@@Ryuuzaki145 Lots of startups use it still and it’s very popular with small teams. A lot of startups don’t last forever but there is a definite lack of non-senior roles
As an ror developer it feels soo good to see someone talking about it in between the chaos of soo many js frameworks. Modern ror has a lott of features if someone wishes to have a go at it
I CAN'T BELIEVE TWO THINGS: 1. It actually exists. I was 100% sure you were just joking. 2. It was written by a POLISH POLITICIAN, Adrian Zandberg, before he became a politician. I'm devastated. I randomly stumbled upon code written by the guy I voted for. What are the chances?
3 місяці тому+12
@@say10s97 Don't vote and that won't ever happen again, I promise.
Just one correction: Model name is always singular and database table names are plural, so the scaffold command will be rails g scaffold Horse and a db table called horses will be automatically created.
@@catskillmattskill join are relatively simple in rails imo, just think as a model has_many or has_one of another model. the has_many always have plurals on the model name.
@@phanta5m eh I meant has_many :through, the generators, docs, and internet are all a bit contradictory on pluralization of table name, just a bit of a rough patch in the generators in my opinion.
I started my web developer career in a bootcamp in 2017 learning rails, never worked on it on production but i still have a lot of love for it. I'm really pleased that what i learned for version 5 is still the same today.
I think that is common, it sounds like me, I started learning coding PHP at home but never worked professionally with it, but I still got some love for it.
@@rolmops883 Well people moved on from RoR to other things, such as SPAs like React, Vue, Svelte, Angular, etc so then RoR is less appealing and serves less purpose, but the people who built platforms on RoR still use it and maybe it works good together with HTMX.
@@rolmops883i use RoR daily for work. The majority of our backend services are rails. I’m more embarrassed to say we use Ember on the front end 💀 Rails is great tho, I always feel so grateful to be working in Ruby again when I have a backend project going.
I really want to build apps on something other than Rails, but at the end of the day, Rails has more than all the other frameworks. Start with Rails, and you're like 90% finished already.
Yeah but then you'd be using Rails, and that's no good :'( I joke but I also honestly hate a lot of Rails' conventions, along with Ruby as a language. I applaud anyone who is comfortable with it because our world would literally not be the same without it (with all the tech stacks built with it in the early 2010s)
@@GyroCannon Don't forget Puppet. That also uses Ruby and configures many machines. I used to work at a job that used Puppet a lot and then would use Ansible for the smallest tasks to push like changes to someone's SSH keys. Everything else was done through Git and Puppet. The majority of my work was making changes to firewall rules in YAML files for a thing called hieradata that Puppet uses. Then some custom stuff would be written in Ruby with the most minimal amount of comments in code and where there were comments, it was the most random stuff. I remember one comment for this confusing line saying the thing he was doing in Ruby was a "poor man's ". What??? I am not the biggest fan of Ruby either.
THANK YOU. I feel like I left Plato's cave when I moved from the hundred and counting JS frameworks to a single Rails install. Hotwire/Stimulus, especially, is slept on.
Quick notice that Javascript influencers/bros will throw shade at the Rails community and DHH while using tools that were built using concepts DHH/Rails/and Ruby community created.
I’d rather trust someone who has launched a successful framework and company and still writes a lot of code (DHH) than some YT tech bros that had a stint at a big corp and think they know everything (Prime, Theo etc)
My colleagues called me crazy when I told that I was learning ruby in 2024. I'm also playing with elixir. What I'm sure about is that my next job won't involve Node.js.
Elixir is neat, our company has been using it internally after I wrote the app. Someday I'll be asked to write it to run on external facing sites, something I'm a little afraid of. Fireship did 100 seconds on Elixir if I remember correctly.
@@albertoarmando6711”i like JS, I just don’t like using it in places where I have literally any other choice” is what I’m hearing there 😅 sorry, big JS hater over here lol
Glad to see you cover Rails again. Always nice seeing new people come over to Rails. There's a ton of new features in 7 and 8 that will make everything through deploying to a server effectively one command. Really cool stuff that I recommend checking out.
@@Fantaztig As someone who has just moved to rails, cohesiveness and productivity. You can get things done VERY quickly in rails. Rails is also very vanilla Ruby, Ruby is not to everyone’s taste, but nobody will argue it isn’t one of the more powerful dynamic languages. You can do a LOT with it and it’s all very easy to read and reason about most of the time.
@@EightNineOne sounds actually interesting! Ruby always has this esoteric and dusty flair to it somehow. But I got in touch with it through Puppet lately and it wasn’t bad tbh. How do you see it performance wise? I noticed puppet is way faster than ansible which is written in python afaik, so I guess it’s somewhere in the middle?
@@Fantaztig Ruby has a bad rap when it comes to performance, but actually IRL it's...fine? Not sure about Python, but modern Ruby 3+ seems to be about as fast as PHP? So probably in the ballpark of Python too. Rails, anecdotally, is faster than Laravel though.
@@EightNineOne python itself is quite slow afaik, but many libs are implemented in c which makes them way faster ofc. I mean I’d expect Ruby to perform well given the fact that it’s used for quite big projects 😁
My preferred framework to work with, by far. Rails has gotten so much better in the last few years. Hotwire really helps slim down the frontend and lets you do partial page reloads and event-based pages updates really easily, even though it requires you to rewire your brain a bit when you're used to other frameworks. And other that it's just a really satisfying framework to work with that allows you to build secure and well-built applications easily. PWA support by default is coming in Rails 8, looking forward to that!
I learned Ruby on Rails on my first student job and I still think it’s a very good framework that I enjoyed to use. I like opinionated frameworks and when you understand rails‘ magic, it’s so convenient.
Awaiting eagerly for the 27 hours react video of Primeagen where every 10 seconds he will pause and reflect on DHH and then on Ruby in general and Rails in particular :)
Then Theo will do one and be like “this is bad because it’s isn’t react or a company that pays me” - pauses to actually look at the video title after the fact.
As a PHP developer I must say Rails was insanely influential and would go so far as to say that without Rails there would not be a Laravel. Laravel borrows heavily from it.
fireship covering RoR is webdev going full circle. I am so glad the react era is finally coming to an end. it was never pleasant, and it introduced so many more problems than what it solved in regards to state.
Rails is a great framework. I was a React/Node guy but had to learn Rails on my current job (we're a Rails monolith) and love everything about it. The only thing I miss from react is all the well maintained community libraries. Also, maybe it's just me, but hotwire stimulus just doesn't feel as smooth as react or other js frameworks in front end or maybe I just miss all the js craziness lol.
So far I’m loving it too and kind of agree here, there’s still tons of great gems, just nowhere near as much new stuff as JS, but a blessing and a curse I guess? I also don’t really like Hotwire at the moment
Cool UA-cam brogrammers hate Rails because it’s not cool new thing. It’s old, reliable and gets job done straightforward. You can’t get endless hours of content configuring, changing packages and reconfiguring stuff. They would actually need to show how to build stuff 😂
Oh and I’ve been witness to 6 hours meeting over 2 days (2x3) on: npm va yarn, drizzle vs prisma vs typeorm, nestjs vs express. I took 3 days to barely set up the project. You just don’t get that busywork with Rails.
You don’t hear about it because people are just busy actually making stuff instead of bike shedding over the stack they’re going after. Rails is also extremely quick to get things done in
@@guilhermesalgado701 Claro que sim, basicamente entendi como funciona a web e hoje cosigo mexer com qualquer framework com mais facilidade. Fora que ruby eh uma delicinha!
I have worked with RoR for many years but sadly now my knowledge with this framework are not needed anymore. I have now become a Golang dev and I miss RoR every day. Great to see a video about it, Ruby on Rails truly is the goat.
@@0oShwavyo0 Worked as a paid intern first. Had some limited experience with golang before but got it as I have a lot of coding experience in general. Then asked to get permanently hired.
@@0oShwavyo0 For some reason my answer did not send, stupid YT. Anyways, I worked at this company as a paid intern first for 2 months. I then asked to stay for another year ontop of that, and signed new contract. Then now I got hired permanent. I had some limited experience with golang before my work at this company, but have ALOT of general experience with coding. Part of it was pure luck, as I found a company willing to hire a "Junior" golang developer. The easiest way is probably to ask for internship or a limited time (lets say a year). Then show what you can do, and after that they probably want to hire you full time!
have been following your signals and strategies for several months now and I can say that they really work. Thank you for helping me achieve financial freedom.
Omg I started learning Ruby recently after getting bored of pure frontend dev. So many people online think Ruby/Rails is dead in 2024, and sure it’s not hyped up like it was but I’m finding it to be a great framework. I’m very productive in it as a newbie.
Great video! Thanks for sharing your ruby knowledge. The most similar thing to ruby on rails I tried was Django, which is striking similar, backend meets frontend, seasoned with html, css and of course javascript, while there are some python blocks to help you display the data. Nice, I kind of dig Rails and I can't wait to try a project with it.
I remember when I first started learning Ruby on rails. You see it all started when I was trying to learn Ruby so I could make video games in RPG Maker. I learned a very valuable lesson that year. And that lesson was how much I freaking hate web development.
@@knoopxSuch as? I've never used Ruby/Rails before, but everything presented in this video is the exact same workflow I have today using C#/.NET. Different frameworks, different languages, same software architecture.
@@LtFoodstamp you just pointed out the problem. it tries to be everything and fails because you can't solve all the requirements of modern web apps only from the server-side. based on my own experience on +15 big rails projects i worked on for the past 20 years and all the big tech rewriting their rails apps.
Never looked at Ruby on Rails but the base logic looks familiar to Laravel (which I use daily) Thanks for the vid! I will defenitely look more into it, looks cool af!
I started Ruby and Rails 1.5 years ago, and since then I've been amazed by how well-rounded and knowledgeable the devs in this community are. They fully understand the web, its protocols, and most devops concepts related to it. I also noticed Rails developers have it in their DNA to simplify things and to boil things down to the essence. On the other hand, a lot of JS devs (think React, NextJS etc) I've come across 'think' they understand the web, but they don't really. They're just very comfortable in their land of abstractions for the time being.
RAILS MENTIONED!!!! As the framework I start with with absolutely 0 web developing experience, Ruby and Rails will always have a special place in my programming habits
I like controversial people because I am controversial myself. DHH got that 'moving out of cloud' thing right. Many projects are in the cloud because of groupthink or better still peer pressure. 99% of applications in the cloud might not necessarily need to be in the cloud.
@@foobars3816 Maintainable and ROR does not go hand in hand. It is not "making a comeback" and should never. There is loads of better choices nowadays.
@@beefbox You think ROR is the only webapp framework? Django, Kotlin Multiplatform, Flutter, Your favorite JS/TS framework + whatever backend you prefer. It is very subjective, but there is a reason no one runs Windows95 anymore - because there is plenty of better alternatives.
Hallelujah 🙌🏻!!!!! The daily jesus devotional has been a huge part of my transformation, God is good 🙌🏻🙌🏻. I was owing a loan of $49,000 to the bank for my son's brain surgery, Now I'm no longer in debt after I invested $11,000 and got my payout of $290,500 every month…God bless Mrs Christy Fiore ❤️
I truly believe that learning Ruby on Rails in 2024 will not only make you a better web developer in general, but it will make you a better Javascript developer as well, because you'll be working with JS much closer to the browser, and not on top of some huge abstraction like React.
@@EightNineOne I never heard of eloquent lol. I'm also younger (23) and I experienced ROR while working at flexport. Now I use Django-ninja on a daily basis and Django's ORM is decent but in no way comparable to ActiveRecord. Although I'm not a huge fan of this representation (class::model::something), Active Record makes me miss RoR :(
If somebody had asked me whether fireship had ruby on rails in 100 seconds, I'd have definitely said yes, I'm always shocked when a video about something popular comes out, how doesn't he run out of content?
i am questioning reality too
Just checked and there's no Spring/Spring Boot video yet either, crazy discovery
Rails is popular?
Not even dotnet lol
mandela effect
Fireship casually throwing out the next million dollar idea. Horse tinder 2024
What happens to those who don't check the "sex" checkbox?
You'd be surprised! Pure-bred horse match-making, as in matching up two horses for breeding, is a million-dollar industry!
@@MoritzvonSchweinitz like no joke, my parents have been into horse riding for years, and I have heard from them multiple times how some people pay *literal thousands* to have their female horses bred by good males
Vaush gonna sign up instantly
It already exists. Global Stallions from Weatherbys.
As a Laravel guy my reaction is "oh, so this is where my framework came from".
If I'm being honest I cannot see the difference between them lol
as a puthon developer, same here
As an ex-laravel developer, even had I the same question
Otwell masterrace
@@reihanboo Rails is just Laravel with Ruby syntax.
believe it or not, straight to the resume
10+ years of experience
I think you mean “believe it || not” ruby devs 🙄
@@MansaMusa_ll_of_Timbuktu lol nerd
I had it on my resume, then recruiters started to offer me Ruby jobs, and I removed it. The language is so dead that you can only recruit zombies...
I believe it. After you've been coding years you know you can simply do a crash course for a few hours if you're contacted for a job that will actually require rails
It may not be the fastest and may have some opinionated opinions, I don't agree with, BUT This framework has been my bread and butter for 18 years. And the products are created over the years are still working and maintained. It also inspired a bunch of other frameworks - Django, Laravel, etc
Thank you to the Rails team!
Would you say this is a good framework for a beginner?
@@octaviop.4870mvc is super beginner friendly and the syntaxes are easy so i say yeah its beginner friendly
@@octaviop.4870 Yes definitely it is a beginner friendly framework. Infact I find it easy than js ecosystem.
@@octaviop.4870 Probably one of the best to build stuff with, next to Laravel.
It is dynamic like JS and Python, and I dont like it but I am intrigued yes
I started using Rails a year ago for my side project and man it loved every minute of it. It’s simple and you can focus on product features instead of dealing with configurations.
For me is quite impressive how you can just forget that you need to deal with databases and in stead you get to handle models
@@maomorinmost ORM's accomplish that in my opinion.
But yeah, rails is a good framework over all, sad it's dead nowadays.
@@Ryuuzaki145 it’s nowhere near dead. You just don’t hear about it so much since it’s established. Plus the rails community aren’t like Laravel or JS, they’re just making stuff instead of shouting about tooling all the time.
It’s still pretty popular and used for more than just the big names we’ve all heard about.
@@EightNineOne There aren't much "Ruby on rails" job, and those one I see online are all about maintaing Legacy Apps.
@@Ryuuzaki145 Lots of startups use it still and it’s very popular with small teams. A lot of startups don’t last forever but there is a definite lack of non-senior roles
As an ror developer it feels soo good to see someone talking about it in between the chaos of soo many js frameworks. Modern ror has a lott of features if someone wishes to have a go at it
Makes me wanna try it out!
Js frameworks? Sir we only talk about new ai models
And I work with web3, that only has JS/TS libs that do the trick. Hoping to see some php to finilly use Laravel and web3 calls
Now do Cobol on Wheelchair.
POST INCREMENT COBOL BY ONE for OO!
LMAO
I CAN'T BELIEVE TWO THINGS:
1. It actually exists. I was 100% sure you were just joking.
2. It was written by a POLISH POLITICIAN, Adrian Zandberg, before he became a politician.
I'm devastated. I randomly stumbled upon code written by the guy I voted for. What are the chances?
@@say10s97 Don't vote and that won't ever happen again, I promise.
Lol
It's the framework all the others try to imitate for almost two decades now, and they still don't quite manage to do so
And so I thought Laravel could do the same with scaffolding but I was so wrong. Ruby on Rails scaffolding is top-notch
Started my career as a Ruby on Rails developer. Still pick it for 90% of my side projects! Glad to see a Fireship video on it, Rails is the best!
Just one correction: Model name is always singular and database table names are plural, so the scaffold command will be rails g scaffold Horse and a db table called horses will be automatically created.
using rails for two years, still afraid if i screwed up the scaffold model name, if it's plural or singular. thanks
Now try join tables 😮🤯 just thinking about it breaks my brain
@@catskillmattskill join are relatively simple in rails imo, just think as a model has_many or has_one of another model. the has_many always have plurals on the model name.
@@phanta5m eh I meant has_many :through, the generators, docs, and internet are all a bit contradictory on pluralization of table name, just a bit of a rough patch in the generators in my opinion.
Good catch! I'm not a ROR developer, but I know Laravel and the singular and plural thing works the same way in Laravel too.
I could swear I've seen a 100 seconds ror before. Am I hallucinating?
Nahh there was one on Ruby a while back where he also went over Rails, I thought it was deja wu too xD
2 years ago it was a video about Ruby only.
You probably watched the video where he build 10 or something web app
my exact thought too
yeah, I just saw that video this morning
I started my web developer career in a bootcamp in 2017 learning rails, never worked on it on production but i still have a lot of love for it. I'm really pleased that what i learned for version 5 is still the same today.
I think that is common, it sounds like me, I started learning coding PHP at home but never worked professionally with it, but I still got some love for it.
Didn't know RoR was still a thing... makes sense you've not seen it in production recently
@@rolmops883 Well people moved on from RoR to other things, such as SPAs like React, Vue, Svelte, Angular, etc so then RoR is less appealing and serves less purpose, but the people who built platforms on RoR still use it and maybe it works good together with HTMX.
@@rolmops883i use RoR daily for work. The majority of our backend services are rails. I’m more embarrassed to say we use Ember on the front end 💀 Rails is great tho, I always feel so grateful to be working in Ruby again when I have a backend project going.
Finally, my favourite framework
I really want to build apps on something other than Rails, but at the end of the day, Rails has more than all the other frameworks. Start with Rails, and you're like 90% finished already.
Yeah but then you'd be using Rails, and that's no good :'(
I joke but I also honestly hate a lot of Rails' conventions, along with Ruby as a language. I applaud anyone who is comfortable with it because our world would literally not be the same without it (with all the tech stacks built with it in the early 2010s)
@@GyroCannon Don't forget Puppet. That also uses Ruby and configures many machines. I used to work at a job that used Puppet a lot and then would use Ansible for the smallest tasks to push like changes to someone's SSH keys. Everything else was done through Git and Puppet. The majority of my work was making changes to firewall rules in YAML files for a thing called hieradata that Puppet uses. Then some custom stuff would be written in Ruby with the most minimal amount of comments in code and where there were comments, it was the most random stuff. I remember one comment for this confusing line saying the thing he was doing in Ruby was a "poor man's ". What???
I am not the biggest fan of Ruby either.
I really want to build apps on Rails, but the jobs are all in Laravel etc. So my personal projects are all in RoR.
@@GyroCannonwhat do you hate about rails' conventions?
ROR has been my day job for the last 2 years. I’ve fallen in love with it.
THANK YOU. I feel like I left Plato's cave when I moved from the hundred and counting JS frameworks to a single Rails install. Hotwire/Stimulus, especially, is slept on.
Finally a 100 seconds on Rails! Community is thriving, we welcome all newcomers!
kind of new to programming in general and wanted to ask if Ruby (and one day On Rails) is good/not to start with and why?
Rails is the goat framework to build MVP (API mode too). Love it, working with it daily 🔥🔥🔥🔥🔥
Man, I wish Rails was more popular. Great framework & Ruby is a special language
Quick notice that Javascript influencers/bros will throw shade at the Rails community and DHH while using tools that were built using concepts DHH/Rails/and Ruby community created.
NextJS devs salivating at SSR while Rails/Laravel do it for the past 10000 years.
JS has rotted their brains.
I’d rather trust someone who has launched a successful framework and company and still writes a lot of code (DHH) than some YT tech bros that had a stint at a big corp and think they know everything (Prime, Theo etc)
@@avwie132dhh is also the guy who said that strict types are a bad thing and that most code should be magic pseudo syntax (im not kidding)
@@okie9025 I don’t need to agree with everything he says. However I value his opinion way more. I love strict types. He doesn’t.
As a ruby on rails developer, actually a most common command to execute migrate is: rails db:migrate
My colleagues called me crazy when I told that I was learning ruby in 2024. I'm also playing with elixir. What I'm sure about is that my next job won't involve Node.js.
Good. Most people don't get the privilege to leave JS
Elixir is neat, our company has been using it internally after I wrote the app. Someday I'll be asked to write it to run on external facing sites, something I'm a little afraid of. Fireship did 100 seconds on Elixir if I remember correctly.
@@vectoralphaSec sure, though, I said Node.js, not JavaScript. I like JS, I just don't want to use it on the server.
@@albertoarmando6711”i like JS, I just don’t like using it in places where I have literally any other choice” is what I’m hearing there 😅 sorry, big JS hater over here lol
Elixir has a great web framework called Phoenix that resembles rails very much. Both of them are awesome
now do fullstack Ruby on Rails course in 10 minutes, we're waiting
34 Mins ua-cam.com/video/mpWFrUwAN88/v-deo.htmlsi=6nxWVu0w5dXCgTdz
Ruby + Rails + Hotwire + ApplicationCable/AnyCable + Ruby2JS - gooooo~
Glad to see you cover Rails again. Always nice seeing new people come over to Rails. There's a ton of new features in 7 and 8 that will make everything through deploying to a server effectively one command. Really cool stuff that I recommend checking out.
Why would I choose Ruby over anything else today?
@@Fantaztig As someone who has just moved to rails, cohesiveness and productivity. You can get things done VERY quickly in rails. Rails is also very vanilla Ruby, Ruby is not to everyone’s taste, but nobody will argue it isn’t one of the more powerful dynamic languages. You can do a LOT with it and it’s all very easy to read and reason about most of the time.
@@EightNineOne sounds actually interesting!
Ruby always has this esoteric and dusty flair to it somehow. But I got in touch with it through Puppet lately and it wasn’t bad tbh.
How do you see it performance wise? I noticed puppet is way faster than ansible which is written in python afaik, so I guess it’s somewhere in the middle?
@@Fantaztig Ruby has a bad rap when it comes to performance, but actually IRL it's...fine? Not sure about Python, but modern Ruby 3+ seems to be about as fast as PHP? So probably in the ballpark of Python too.
Rails, anecdotally, is faster than Laravel though.
@@EightNineOne python itself is quite slow afaik, but many libs are implemented in c which makes them way faster ofc. I mean I’d expect Ruby to perform well given the fact that it’s used for quite big projects 😁
RoR is still the best web app framework out there. Prove me wrong.
I'd love to be able to quickly compare python with Django to ruby on rails, you should do Django next!
My preferred framework to work with, by far. Rails has gotten so much better in the last few years. Hotwire really helps slim down the frontend and lets you do partial page reloads and event-based pages updates really easily, even though it requires you to rewire your brain a bit when you're used to other frameworks. And other that it's just a really satisfying framework to work with that allows you to build secure and well-built applications easily.
PWA support by default is coming in Rails 8, looking forward to that!
Yes, finally Fireship makes a 100-second video on the best web framework (Fireship's words but also mine)! 😂
"sex : boolean" 😂😂
I was gonna say that 😂
You either have had sex before or you haven't 😎😎
Is that a transfobe or virgin joke?
Well... Duh?
Typescript would get it right.
sex: any
My .NET MVC framework mind melted.
I learned Ruby on Rails on my first student job and I still think it’s a very good framework that I enjoyed to use. I like opinionated frameworks and when you understand rails‘ magic, it’s so convenient.
Awaiting eagerly for the 27 hours react video of Primeagen where every 10 seconds he will pause and reflect on DHH and then on Ruby in general and Rails in particular :)
Came looking for your comment :')
Then Theo will do one and be like “this is bad because it’s isn’t react or a company that pays me” - pauses to actually look at the video title after the fact.
Twitter was also a Ruby on Rails, called the monorail.
As a PHP developer I must say Rails was insanely influential and would go so far as to say that without Rails there would not be a Laravel. Laravel borrows heavily from it.
Rails is a super strong framework and super cool to work with. I love it
fireship covering RoR is webdev going full circle. I am so glad the react era is finally coming to an end. it was never pleasant, and it introduced so many more problems than what it solved in regards to state.
I love you, Fireship
Finally some love ❤️ for Rails! It’s such a great framework…
Rails is a great framework. I was a React/Node guy but had to learn Rails on my current job (we're a Rails monolith) and love everything about it. The only thing I miss from react is all the well maintained community libraries. Also, maybe it's just me, but hotwire stimulus just doesn't feel as smooth as react or other js frameworks in front end or maybe I just miss all the js craziness lol.
So far I’m loving it too and kind of agree here, there’s still tons of great gems, just nowhere near as much new stuff as JS, but a blessing and a curse I guess? I also don’t really like Hotwire at the moment
ruby on rails, fire on ships
Fireship you better whatch out. I'm cooking hard. The new programming language you can't ignore
As a mobile dev I always hear people shit on Rails... but Fireship makes it look really cool. What am I missing here??
Cool UA-cam brogrammers hate Rails because it’s not cool new thing. It’s old, reliable and gets job done straightforward. You can’t get endless hours of content configuring, changing packages and reconfiguring stuff. They would actually need to show how to build stuff 😂
Oh and I’ve been witness to 6 hours meeting over 2 days (2x3) on: npm va yarn, drizzle vs prisma vs typeorm, nestjs vs express. I took 3 days to barely set up the project. You just don’t get that busywork with Rails.
Nothing. In Rails, you learn the basics and just focus on the product features.
You don’t hear about it because people are just busy actually making stuff instead of bike shedding over the stack they’re going after. Rails is also extremely quick to get things done in
@@EightNineOne that seemed like the appeal here to me. The next time I have a web app idea I might try rails.
Eu sempre esperei por esse dia, o framework que mudou minha carreira.
Compensou aprender RoR? Estou aprendendo esse framework há uns 6 meses.
Rails é amor.
@@guilhermesalgado701 Claro que sim, basicamente entendi como funciona a web e hoje cosigo mexer com qualquer framework com mais facilidade. Fora que ruby eh uma delicinha!
That's actually beautiful
Ruby on rails is one of my favorite frameworks to work with
I have worked with RoR for many years but sadly now my knowledge with this framework are not needed anymore. I have now become a Golang dev and I miss RoR every day. Great to see a video about it, Ruby on Rails truly is the goat.
How did you land your first golang job?
@@0oShwavyo0 Worked as a paid intern first. Had some limited experience with golang before but got it as I have a lot of coding experience in general. Then asked to get permanently hired.
Also interested
@@0oShwavyo0 For some reason my answer did not send, stupid YT. Anyways, I worked at this company as a paid intern first for 2 months. I then asked to stay for another year ontop of that, and signed new contract. Then now I got hired permanent. I had some limited experience with golang before my work at this company, but have ALOT of general experience with coding.
Part of it was pure luck, as I found a company willing to hire a "Junior" golang developer. The easiest way is probably to ask for internship or a limited time (lets say a year). Then show what you can do, and after that they probably want to hire you full time!
have been following your signals and strategies for several months now and I can say that they really work. Thank you for helping me achieve financial freedom.
Three years I've been fumbling my way through my company's Rails stack. All it took was a 100 second video for me to finally get it.
The flashbacks of THAT unicorn mobile game. I was not prepared for that.
i swear fireship had a 100 seconds of rails or am i trippin'
just on Ruby/same webpage built in 10 different frameworks
😳 I could've swear that you have already covered Ruby on Rails in 100 seconds
The "sex" field had the type booleon hahaha
Omg I started learning Ruby recently after getting bored of pure frontend dev. So many people online think Ruby/Rails is dead in 2024, and sure it’s not hyped up like it was but I’m finding it to be a great framework. I’m very productive in it as a newbie.
I HAVE BEEN WAITING FOR THIS
Why?
Best web framework ever. I have been using it for 7 years plus now.
So I know Django and Ruby on Rails too? Updating my cv right now
this is insane i was just watching the ruby video yesterday for a job interview lol
Bruh... When ever you can, please do Java's Springboot framework
Best video of 2012
When are we getting "Django in 100 seconds"?
Great video! Thanks for sharing your ruby knowledge. The most similar thing to ruby on rails I tried was Django, which is striking similar, backend meets frontend, seasoned with html, css and of course javascript, while there are some python blocks to help you display the data. Nice, I kind of dig Rails and I can't wait to try a project with it.
Theo is seething rn
I would love to see a 100 sec episode on stuff like BASIC for commodore and Amiga etc etc.
I remember when I first started learning Ruby on rails. You see it all started when I was trying to learn Ruby so I could make video games in RPG Maker. I learned a very valuable lesson that year. And that lesson was how much I freaking hate web development.
Opinionated is good. By the time I pick a framework I already have crippling decision fatigue. From there I just want to follow the docs like a drone
That boolean parameter during the scaffold cli demo
I might actually try to learn this.
Now we need Phoenix on Rails in 100 seconds
elixir/rails you meant
F*ck, EVEN i wrote wrongly
its elixir/PHOENIX
With Ruby on Rails you don’t become a software engineer, you become a wizard, with the amounts of magic that it provides
Babe, wake up. Firship posted
Ruby (on Rails) is also dynamically typed, which makes it effortless to implement functionality such as CVE-2023-7028.
Bro i'm from Bazil and i love your channel
great job again, rails is one of my favorite pieces of software
Ruby on rails solved everything but we just had to reinvent the wheel
rails solved the problems we had 10 years ago. now we have new problems to solve and rails doesnt cut it anymore.
@@knoopxOk, you've got my attention. Can you let me know the top 3 things you think it's missing?
@@knoopx Exactly, the new problems are problems you created for yourself
@@knoopxSuch as?
I've never used Ruby/Rails before, but everything presented in this video is the exact same workflow I have today using C#/.NET. Different frameworks, different languages, same software architecture.
@@LtFoodstamp you just pointed out the problem. it tries to be everything and fails because you can't solve all the requirements of modern web apps only from the server-side. based on my own experience on +15 big rails projects i worked on for the past 20 years and all the big tech rewriting their rails apps.
Never looked at Ruby on Rails but the base logic looks familiar to Laravel (which I use daily)
Thanks for the vid! I will defenitely look more into it, looks cool af!
As is custom and traditional, you must now do a Django in 100 seconds.
I started Ruby and Rails 1.5 years ago, and since then I've been amazed by how well-rounded and knowledgeable the devs in this community are. They fully understand the web, its protocols, and most devops concepts related to it. I also noticed Rails developers have it in their DNA to simplify things and to boil things down to the essence. On the other hand, a lot of JS devs (think React, NextJS etc) I've come across 'think' they understand the web, but they don't really. They're just very comfortable in their land of abstractions for the time being.
Do Django next.
RAILS MENTIONED!!!! As the framework I start with with absolutely 0 web developing experience, Ruby and Rails will always have a special place in my programming habits
I still like Rails. Easiest framework to work in. DHH can be a dipshit, but Rails is still great.
I like controversial people because I am controversial myself. DHH got that 'moving out of cloud' thing right. Many projects are in the cloud because of groupthink or better still peer pressure. 99% of applications in the cloud might not necessarily need to be in the cloud.
@@brainites Cool. I think DHH fancies himself an edgelord, and he occasionally has good ideas. Many projects are in the cloud because it's easy.
As a JS guy who started working in a company on a huge rails codebase, this was very weirdly timed
I'm sorry for your loss.
@@DejayClayton No loss at all, I still write React inside of Rails. A lot better than PHP or C# I’ve worked in previously
2024, perfect time for a ruby on rails video.. Maybe
Its actually making a comeback now that people are over insane JS complexity and want to actually build something maintainable.
@@foobars3816 Maintainable and ROR does not go hand in hand. It is not "making a comeback" and should never. There is loads of better choices nowadays.
@@flezriasuch as?
@@beefbox You think ROR is the only webapp framework?
Django, Kotlin Multiplatform, Flutter, Your favorite JS/TS framework + whatever backend you prefer. It is very subjective, but there is a reason no one runs Windows95 anymore - because there is plenty of better alternatives.
@@flezria i don't even use ROR so you got riled up for no reason. I do think it's perfectly fine, though and it's 100% better than crap like NextJS.
Sometime the day will come where Fireship will make a 100 second video of something he has already covered.
And I cannot wait
Now we need Django in 100 seconds
Do a Grails in 100 Seconds next, pretty similar in logic with Rails
Hallelujah 🙌🏻!!!!! The daily jesus devotional has been a huge part of my transformation, God is good 🙌🏻🙌🏻. I was owing a loan of $49,000 to the bank for my son's brain surgery, Now I'm no longer in debt after I invested $11,000 and got my payout of $290,500 every month…God bless Mrs Christy Fiore ❤️
Hello!! how do you make such monthly, I’m a born Christian and sometimes I feel so down of myself 😭 because of low finance but I still believe God
Thanks to my co-worker (Carson ) who suggested Ms Christy Fiore
She's a licensed broker here in the states🇺🇸 and finance advisor.
After I raised up to 525k trading with her I bought a new House and a car here in the states🇺🇸🇺🇸 also paid for my son's surgery….Glory to God, shalom.
Can I also do it??? My life is facing lots of challenges lately
coming from a c++ background i rarely do web development and never knew what ruby on rails was but i actually really like the looks of it
the best framework to get sherlocked with
because it create stuff that are not hard to do?
I could never get my head around rails, maybe I am too dumb :((
I don't understand a single word that comes out of this funny man's mouth, but I absolutely love it!
Now do a Django in 100 seconds
"Not Today" to frontend frameworks is my new favourite programming meme
I'm getting confused with all these Frameworks 😂
I truly believe that learning Ruby on Rails in 2024 will not only make you a better web developer in general, but it will make you a better Javascript developer as well, because you'll be working with JS much closer to the browser, and not on top of some huge abstraction like React.
NEED an AdonisJs in 100 seconds, it's like Ruby on Rails but in Typescript!!!
Yet another great video by Fireship 😎
I'm this years old when i learned that Ruby on Rails is a web framework.
10 years of experience in Ruby on Rails added to resume. Thank you.
my grandma would love it
Active Record is still the best ORM I have used!
Right?? I learned it after eloquent and I was like “wait, eloquent is based on this, how is active record so much better?”
@@EightNineOne I never heard of eloquent lol. I'm also younger (23) and I experienced ROR while working at flexport. Now I use Django-ninja on a daily basis and Django's ORM is decent but in no way comparable to ActiveRecord. Although I'm not a huge fan of this representation (class::model::something), Active Record makes me miss RoR :(