Ruby on Rails in 100 Seconds

Поделиться
HTML-код
  • Опубликовано: 24 ноя 2024

Комментарии • 1 тыс.

  • @7heMech
    @7heMech 5 месяцев назад +2802

    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?

    • @beastnighttv
      @beastnighttv 5 месяцев назад +58

      i am questioning reality too

    • @heyitsdross
      @heyitsdross 5 месяцев назад +150

      Just checked and there's no Spring/Spring Boot video yet either, crazy discovery

    • @eadwacer524
      @eadwacer524 5 месяцев назад +1

      Rails is popular?

    • @nepalxplorer
      @nepalxplorer 5 месяцев назад +87

      Not even dotnet lol

    • @LuisSierra42
      @LuisSierra42 5 месяцев назад +44

      mandela effect

  • @braverodger
    @braverodger 5 месяцев назад +1824

    believe it or not, straight to the resume

    • @Apfelloch
      @Apfelloch 5 месяцев назад +200

      10+ years of experience

    • @MansaMusa_ll_of_Timbuktu
      @MansaMusa_ll_of_Timbuktu 5 месяцев назад +155

      I think you mean “believe it || not” ruby devs 🙄

    • @pjmaas106
      @pjmaas106 5 месяцев назад

      ​@@MansaMusa_ll_of_Timbuktu lol nerd

    • @biomorphic
      @biomorphic 5 месяцев назад +37

      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...

    • @ShaferHart
      @ShaferHart 5 месяцев назад +26

      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

  • @markp1634
    @markp1634 5 месяцев назад +1559

    Fireship casually throwing out the next million dollar idea. Horse tinder 2024

    • @jobko88
      @jobko88 5 месяцев назад +33

      What happens to those who don't check the "sex" checkbox?

    • @MoritzvonSchweinitz
      @MoritzvonSchweinitz 5 месяцев назад +37

      You'd be surprised! Pure-bred horse match-making, as in matching up two horses for breeding, is a million-dollar industry!

    • @roflixo
      @roflixo 5 месяцев назад +17

      @@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

    • @Chrissy717
      @Chrissy717 5 месяцев назад +8

      Vaush gonna sign up instantly

    • @GSBarlev
      @GSBarlev 5 месяцев назад +6

      It already exists. Global Stallions from Weatherbys.

  • @konung5
    @konung5 5 месяцев назад +363

    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!

    • @octaviop.4870
      @octaviop.4870 5 месяцев назад +13

      Would you say this is a good framework for a beginner?

    • @reihanboo
      @reihanboo 5 месяцев назад

      ​@@octaviop.4870mvc is super beginner friendly and the syntaxes are easy so i say yeah its beginner friendly

    • @kevinpatel123
      @kevinpatel123 5 месяцев назад

      ​@@octaviop.4870 Yes definitely it is a beginner friendly framework. Infact I find it easy than js ecosystem.

    • @naughtiousmaximus7853
      @naughtiousmaximus7853 5 месяцев назад

      ​@@octaviop.4870 Probably one of the best to build stuff with, next to Laravel.

    • @klirmio21
      @klirmio21 5 месяцев назад +4

      It is dynamic like JS and Python, and I dont like it but I am intrigued yes

  • @MobiusCoin
    @MobiusCoin 5 месяцев назад +1516

    As a Laravel guy my reaction is "oh, so this is where my framework came from".

    • @reihanboo
      @reihanboo 5 месяцев назад +95

      If I'm being honest I cannot see the difference between them lol

    • @someoneanonymous6707
      @someoneanonymous6707 5 месяцев назад +26

      as a puthon developer, same here

    • @dhirajnavale3861
      @dhirajnavale3861 5 месяцев назад +24

      As an ex-laravel developer, even had I the same question

    • @LuisSierra42
      @LuisSierra42 5 месяцев назад +8

      Otwell masterrace

    • @AlbertCloete
      @AlbertCloete 5 месяцев назад +35

      @@reihanboo Rails is just Laravel with Ruby syntax.

  • @_TeaMaster
    @_TeaMaster 5 месяцев назад +400

    Now do Cobol on Wheelchair.

    • @l10nbit
      @l10nbit 5 месяцев назад +9

      POST INCREMENT COBOL BY ONE for OO!

    • @albirtarsha5370
      @albirtarsha5370 5 месяцев назад +6

      LMAO

    • @say10s97
      @say10s97 5 месяцев назад +62

      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?

    •  5 месяцев назад +12

      @@say10s97 Don't vote and that won't ever happen again, I promise.

    • @IlyaZub
      @IlyaZub 5 месяцев назад

      Lol

  • @yp5387
    @yp5387 5 месяцев назад +118

    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.

    • @maomorin
      @maomorin 5 месяцев назад +5

      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

    • @Ryuuzaki145
      @Ryuuzaki145 5 месяцев назад +1

      ​@@maomorinmost ORM's accomplish that in my opinion.
      But yeah, rails is a good framework over all, sad it's dead nowadays.

    • @EightNineOne
      @EightNineOne 5 месяцев назад +5

      @@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
      @Ryuuzaki145 5 месяцев назад

      @@EightNineOne There aren't much "Ruby on rails" job, and those one I see online are all about maintaing Legacy Apps.

    • @EightNineOne
      @EightNineOne 4 месяца назад +1

      @@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

  • @kristianfreemantx
    @kristianfreemantx 5 месяцев назад +18

    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!

  • @andreaszuber4341
    @andreaszuber4341 5 месяцев назад +105

    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

    • @danvictorlofranco6700
      @danvictorlofranco6700 4 месяца назад +1

      And so I thought Laravel could do the same with scaffolding but I was so wrong. Ruby on Rails scaffolding is top-notch

  • @leocode128
    @leocode128 5 месяцев назад +65

    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

    • @toxicsnails
      @toxicsnails 5 месяцев назад +3

      Makes me wanna try it out!

    • @above___
      @above___ 5 месяцев назад +2

      Js frameworks? Sir we only talk about new ai models

    • @onça_pintuda999
      @onça_pintuda999 5 месяцев назад

      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

  • @pdfeditify
    @pdfeditify 5 месяцев назад +185

    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.

    • @phanta5m
      @phanta5m 5 месяцев назад +7

      using rails for two years, still afraid if i screwed up the scaffold model name, if it's plural or singular. thanks

    • @catskillmattskill
      @catskillmattskill 5 месяцев назад +1

      Now try join tables 😮🤯 just thinking about it breaks my brain

    • @phanta5m
      @phanta5m 5 месяцев назад +1

      @@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.

    • @catskillmattskill
      @catskillmattskill 5 месяцев назад +1

      @@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.

    • @skdishansachin
      @skdishansachin 5 месяцев назад +1

      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.

  • @AceofSpadesss
    @AceofSpadesss 5 месяцев назад +80

    Finally, my favourite framework

  • @hugazo
    @hugazo 5 месяцев назад +43

    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.

    • @fred.flintstone4099
      @fred.flintstone4099 5 месяцев назад +3

      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
      @rolmops883 5 месяцев назад +5

      Didn't know RoR was still a thing... makes sense you've not seen it in production recently

    • @fred.flintstone4099
      @fred.flintstone4099 5 месяцев назад

      @@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.

    • @0oShwavyo0
      @0oShwavyo0 5 месяцев назад

      @@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.

  • @jdrago999
    @jdrago999 5 месяцев назад +135

    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.

    • @GyroCannon
      @GyroCannon 5 месяцев назад +8

      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)

    • @MagnumCarta
      @MagnumCarta 5 месяцев назад +3

      @@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.

    • @fgfsgdomagerd
      @fgfsgdomagerd 5 месяцев назад +3

      I really want to build apps on Rails, but the jobs are all in Laravel etc. So my personal projects are all in RoR.

    • @AllInForYah
      @AllInForYah 5 месяцев назад

      ​@@GyroCannonwhat do you hate about rails' conventions?

  • @vitorthecoder
    @vitorthecoder 5 месяцев назад +4

    Man, I wish Rails was more popular. Great framework & Ruby is a special language

  • @roodood
    @roodood Месяц назад +2

    Coming from barebones PHP without any framework, Rails has taught me so much and made me a better developer. The sanity of Rails environments and database migrations, the clarity of routes and how HTTP works, the importance of background jobs for good latency, the ergonomics of Action Mailer and sending emails and above all the finesse of Active Record and the use of conventions for development speed. And let's not forget about security best practices, CSRF, XSS, all things I didn't know about before but now do yet I still just trust the framework to handle it for me.

  • @alexmozeak838
    @alexmozeak838 5 месяцев назад +16

    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.

  • @focusme-tv3650
    @focusme-tv3650 5 месяцев назад +9

    Rails is the goat framework to build MVP (API mode too). Love it, working with it daily 🔥🔥🔥🔥🔥

  • @Nobody-md5kt
    @Nobody-md5kt 5 месяцев назад +7

    ROR has been my day job for the last 2 years. I’ve fallen in love with it.

  • @10Rmorais
    @10Rmorais 5 месяцев назад +45

    Finally a 100 seconds on Rails! Community is thriving, we welcome all newcomers!

    • @willo90li
      @willo90li 3 месяца назад +2

      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?

  • @noxar_ad
    @noxar_ad 5 месяцев назад +624

    I could swear I've seen a 100 seconds ror before. Am I hallucinating?

    • @balarog7418
      @balarog7418 5 месяцев назад +123

      Nahh there was one on Ruby a while back where he also went over Rails, I thought it was deja wu too xD

    • @NoFailer
      @NoFailer 5 месяцев назад +28

      2 years ago it was a video about Ruby only.

    • @diskyariajetmiko
      @diskyariajetmiko 5 месяцев назад +16

      You probably watched the video where he build 10 or something web app

    • @wtfdoiputhere
      @wtfdoiputhere 5 месяцев назад +1

      my exact thought too

    • @rishabsharma5307
      @rishabsharma5307 5 месяцев назад +1

      yeah, I just saw that video this morning

  • @rtothec1234
    @rtothec1234 5 месяцев назад +8

    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.

  • @aarona3144
    @aarona3144 5 месяцев назад +61

    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.

    • @naughtiousmaximus7853
      @naughtiousmaximus7853 5 месяцев назад +25

      NextJS devs salivating at SSR while Rails/Laravel do it for the past 10000 years.

    • @vectoralphaSec
      @vectoralphaSec 5 месяцев назад +17

      JS has rotted their brains.

    • @avwie132
      @avwie132 5 месяцев назад +23

      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)

    • @okie9025
      @okie9025 5 месяцев назад +2

      ​@@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)

    • @avwie132
      @avwie132 5 месяцев назад +11

      @@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.

  • @dennisalves33
    @dennisalves33 5 месяцев назад +5

    As a ruby on rails developer, actually a most common command to execute migrate is: rails db:migrate

  • @NickInRealLife
    @NickInRealLife 5 месяцев назад +9

    RoR is still the best web app framework out there. Prove me wrong.

  • @TTV5
    @TTV5 5 месяцев назад +2

    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!

  • @thaian6535
    @thaian6535 5 месяцев назад +77

    now do fullstack Ruby on Rails course in 10 minutes, we're waiting

    • @fuu812
      @fuu812 5 месяцев назад

      34 Mins ruclips.net/video/mpWFrUwAN88/видео.htmlsi=6nxWVu0w5dXCgTdz

    • @CodecrafterArtemis
      @CodecrafterArtemis 5 месяцев назад

      Ruby + Rails + Hotwire + ApplicationCable/AnyCable + Ruby2JS - gooooo~

  • @averywlittle
    @averywlittle 5 месяцев назад +1

    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.

  • @xvaldevx
    @xvaldevx 5 месяцев назад +7

    My .NET MVC framework mind melted.

  • @vasy-tech
    @vasy-tech 5 месяцев назад +1

    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.

  • @albertoarmando6711
    @albertoarmando6711 5 месяцев назад +39

    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.

    • @vectoralphaSec
      @vectoralphaSec 5 месяцев назад +22

      Good. Most people don't get the privilege to leave JS

    • @eadwacer524
      @eadwacer524 5 месяцев назад

      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
      @albertoarmando6711 5 месяцев назад +6

      @@vectoralphaSec sure, though, I said Node.js, not JavaScript. I like JS, I just don't want to use it on the server.

    • @0oShwavyo0
      @0oShwavyo0 5 месяцев назад

      @@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

    • @codex8797
      @codex8797 5 месяцев назад +5

      Elixir has a great web framework called Phoenix that resembles rails very much. Both of them are awesome

  • @simonkraemer3725
    @simonkraemer3725 5 месяцев назад +1

    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.

  • @anonl5877
    @anonl5877 5 месяцев назад +11

    I'd love to be able to quickly compare python with Django to ruby on rails, you should do Django next!

  • @_SABARIVASANS-cy7qw
    @_SABARIVASANS-cy7qw Месяц назад +1

    The spider man editing was awesome

  • @PhilipAlexanderHassialis
    @PhilipAlexanderHassialis 5 месяцев назад +19

    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 :)

    • @ahm282
      @ahm282 5 месяцев назад

      Came looking for your comment :')

    • @EightNineOne
      @EightNineOne 5 месяцев назад +1

      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.

  • @kalist8938
    @kalist8938 5 месяцев назад +1

    Rails is a super strong framework and super cool to work with. I love it

  • @Deanin
    @Deanin 5 месяцев назад +7

    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
      @Fantaztig 5 месяцев назад +1

      Why would I choose Ruby over anything else today?

    • @EightNineOne
      @EightNineOne 5 месяцев назад +3

      @@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.

    • @Fantaztig
      @Fantaztig 5 месяцев назад +1

      @@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?

    • @EightNineOne
      @EightNineOne 5 месяцев назад +2

      @@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.

    • @Fantaztig
      @Fantaztig 5 месяцев назад +1

      @@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 😁

  • @idahodz
    @idahodz 5 месяцев назад +2

    😳 I could've swear that you have already covered Ruby on Rails in 100 seconds

  • @fernandezpablo
    @fernandezpablo 5 месяцев назад +10

    Twitter was also a Ruby on Rails, called the monorail.

  • @ValeriePorter-n2c
    @ValeriePorter-n2c 5 месяцев назад

    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.

  • @8o8inSquares
    @8o8inSquares 5 месяцев назад +4

    With Ruby on Rails you don’t become a software engineer, you become a wizard, with the amounts of magic that it provides

  • @WolfPhoenix0
    @WolfPhoenix0 5 месяцев назад +5

    Yes, finally Fireship makes a 100-second video on the best web framework (Fireship's words but also mine)! 😂

  • @supersecretninjame
    @supersecretninjame 5 месяцев назад +9

    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.

  • @viniciusrvieira
    @viniciusrvieira 5 месяцев назад +4

    Eu sempre esperei por esse dia, o framework que mudou minha carreira.

    • @guilhermesalgado701
      @guilhermesalgado701 5 месяцев назад

      Compensou aprender RoR? Estou aprendendo esse framework há uns 6 meses.

    • @randerins
      @randerins 5 месяцев назад +1

      Rails é amor.

    • @viniciusrvieira
      @viniciusrvieira 5 месяцев назад +2

      @@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!

  • @valerazsd
    @valerazsd 5 месяцев назад +5

    That's actually beautiful

  • @CodeF53
    @CodeF53 5 месяцев назад +1

    Ruby on rails is one of my favorite frameworks to work with

  • @rpf23543
    @rpf23543 5 месяцев назад +7

    Finally some love ❤️ for Rails! It’s such a great framework…

  • @tommykruesofficial
    @tommykruesofficial 4 месяца назад

    I would love to see a 100 sec episode on stuff like BASIC for commodore and Amiga etc etc.

  • @JAPO_310
    @JAPO_310 5 месяцев назад +13

    I love you, Fireship

  • @rdmercer
    @rdmercer 5 месяцев назад +1

    The flashbacks of THAT unicorn mobile game. I was not prepared for that.

  • @randxalthor
    @randxalthor 5 месяцев назад +527

    "sex : boolean" 😂😂

    • @MiroKrotky
      @MiroKrotky 5 месяцев назад +8

      I was gonna say that 😂

    • @Tempestissiman
      @Tempestissiman 5 месяцев назад

      You either have had sex before or you haven't 😎😎

    • @rfMokou
      @rfMokou 5 месяцев назад +32

      Is that a transfobe or virgin joke?

    • @jeffh4581
      @jeffh4581 5 месяцев назад +8

      Well... Duh?

    • @UliTroyo
      @UliTroyo 5 месяцев назад

      Typescript would get it right.
      sex: any

  • @aryasaktiflister_aw
    @aryasaktiflister_aw 5 месяцев назад

    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

  • @TechySpeaking
    @TechySpeaking 5 месяцев назад +10

    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.

  • @-ion
    @-ion 5 месяцев назад

    Ruby (on Rails) is also dynamically typed, which makes it effortless to implement functionality such as CVE-2023-7028.

  • @thaian6535
    @thaian6535 5 месяцев назад +3

    I HAVE BEEN WAITING FOR THIS

  • @ShijirBat-Enkh
    @ShijirBat-Enkh 5 месяцев назад +2

    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.

    • @EightNineOne
      @EightNineOne 5 месяцев назад

      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

  • @Atomhaz
    @Atomhaz 5 месяцев назад +20

    As a mobile dev I always hear people shit on Rails... but Fireship makes it look really cool. What am I missing here??

    • @macccu
      @macccu 5 месяцев назад +36

      Cool RUclips 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 😂

    • @macccu
      @macccu 5 месяцев назад +20

      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.

    • @ShijirBat-Enkh
      @ShijirBat-Enkh 5 месяцев назад +11

      Nothing. In Rails, you learn the basics and just focus on the product features.

    • @EightNineOne
      @EightNineOne 5 месяцев назад +1

      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

    • @Atomhaz
      @Atomhaz 5 месяцев назад +1

      @@EightNineOne that seemed like the appeal here to me. The next time I have a web app idea I might try rails.

  • @jeremym5331
    @jeremym5331 5 месяцев назад +1

    this is insane i was just watching the ruby video yesterday for a job interview lol

  • @argonptg
    @argonptg 5 месяцев назад +12

    i swear fireship had a 100 seconds of rails or am i trippin'

    • @gracelandtoo6240
      @gracelandtoo6240 5 месяцев назад +2

      just on Ruby/same webpage built in 10 different frameworks

  • @jay.jarosz
    @jay.jarosz Месяц назад +2

    Does it still make sense to learn Ruby on Rails for a side project? It seems nicer to use than all the Javascript frameworks, yet Javascript is all that everyone seems to talk about these days :/

  • @sablyr6s261
    @sablyr6s261 5 месяцев назад +5

    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
      @0oShwavyo0 5 месяцев назад +1

      How did you land your first golang job?

    • @sablyr6s261
      @sablyr6s261 5 месяцев назад

      @@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.

    • @bickboose9364
      @bickboose9364 5 месяцев назад

      Also interested

    • @sablyr6s261
      @sablyr6s261 5 месяцев назад

      @@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!

  • @philippefutureboy7348
    @philippefutureboy7348 5 месяцев назад +1

    2:29 I didn’t know joins worked this way. Neat

  • @FireFox64000000
    @FireFox64000000 5 месяцев назад +4

    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.

  • @SereneSymphony-kj2uo
    @SereneSymphony-kj2uo 5 месяцев назад +1

    Best web framework ever. I have been using it for 7 years plus now.

  • @JohnneyleeRollins
    @JohnneyleeRollins 5 месяцев назад +8

    ruby on rails, fire on ships

  • @helloukw
    @helloukw 5 месяцев назад +1

    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.

  • @notjoemartinez4438
    @notjoemartinez4438 5 месяцев назад +24

    Ruby on rails solved everything but we just had to reinvent the wheel

    • @knoopx
      @knoopx 5 месяцев назад +2

      rails solved the problems we had 10 years ago. now we have new problems to solve and rails doesnt cut it anymore.

    • @LtFoodstamp
      @LtFoodstamp 5 месяцев назад +13

      ​@@knoopxOk, you've got my attention. Can you let me know the top 3 things you think it's missing?

    • @foobars3816
      @foobars3816 5 месяцев назад +7

      @@knoopx Exactly, the new problems are problems you created for yourself

    • @Dxpress_
      @Dxpress_ 5 месяцев назад +6

      ​@@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.

    • @knoopx
      @knoopx 5 месяцев назад +2

      @@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.

  • @poisonouspurple
    @poisonouspurple 5 месяцев назад +1

    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!

  • @patric_forreal
    @patric_forreal 5 месяцев назад +5

    Bruh... When ever you can, please do Java's Springboot framework

  • @speyck
    @speyck 5 месяцев назад

    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

  • @peakMomentum1
    @peakMomentum1 5 месяцев назад +3

    So I know Django and Ruby on Rails too? Updating my cv right now

  • @AbdulVajid-fz3vs
    @AbdulVajid-fz3vs 5 месяцев назад

    I love how does not add any backgroud music and just speak some facts

  • @TylerCodes
    @TylerCodes 5 месяцев назад +7

    That boolean parameter during the scaffold cli demo

  • @levitatingbusinessman2560
    @levitatingbusinessman2560 5 месяцев назад +1

    great job again, rails is one of my favorite pieces of software

  • @pokefreak2112
    @pokefreak2112 5 месяцев назад +7

    Theo is seething rn

  • @Pr0toPoTaT0
    @Pr0toPoTaT0 5 месяцев назад +2

    I might actually try to learn this.

  • @dewoibau
    @dewoibau 5 месяцев назад +3

    Bro i'm from Bazil and i love your channel

  • @jarradwilder
    @jarradwilder 5 месяцев назад +1

    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

  • @aashayamballi
    @aashayamballi 5 месяцев назад +4

    When are we getting "Django in 100 seconds"?

  • @maurobg8066
    @maurobg8066 5 месяцев назад +2

    Fireship you better whatch out. I'm cooking hard. The new programming language you can't ignore

  • @BertHeymans
    @BertHeymans 5 месяцев назад +7

    As is custom and traditional, you must now do a Django in 100 seconds.

  • @vasy-tech
    @vasy-tech 5 месяцев назад +1

    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.

  • @andrewthomas3947
    @andrewthomas3947 5 месяцев назад +4

    Now we need Phoenix on Rails in 100 seconds

    • @l.piekha100
      @l.piekha100 5 месяцев назад

      elixir/rails you meant

    • @l.piekha100
      @l.piekha100 5 месяцев назад

      F*ck, EVEN i wrote wrongly
      its elixir/PHOENIX

  • @InfamousBear
    @InfamousBear 5 месяцев назад +1

    Do a Grails in 100 Seconds next, pretty similar in logic with Rails

  • @vectoralphaSec
    @vectoralphaSec 5 месяцев назад +3

    Do Django next.

  • @djl3009
    @djl3009 5 месяцев назад

    Chapters for a 100sec video! ...crazy right?! ...here you go
    "Creation": "00:00:08",
    "Creator": "00:00:10",
    "Architecture: MVC": "00:00:25",
    "Build a full-stack app": "00:01:09",
    "Other components": "00:01:26",
    "CLI": "00:01:44",
    "Anatomy of the Rails app": "00:02:10"

  • @zeldaplayergl11
    @zeldaplayergl11 5 месяцев назад +10

    Babe, wake up. Firship posted

  • @doce3609
    @doce3609 5 месяцев назад

    Sometime the day will come where Fireship will make a 100 second video of something he has already covered.
    And I cannot wait

  • @garbrls313
    @garbrls313 5 месяцев назад +3

    The "sex" field had the type booleon hahaha

  • @trentbosnic
    @trentbosnic 5 месяцев назад +1

    As a JS guy who started working in a company on a huge rails codebase, this was very weirdly timed

    • @DejayClayton
      @DejayClayton 5 месяцев назад

      I'm sorry for your loss.

    • @trentbosnic
      @trentbosnic 5 месяцев назад

      @@DejayClayton No loss at all, I still write React inside of Rails. A lot better than PHP or C# I’ve worked in previously

  • @flezria
    @flezria 5 месяцев назад +22

    2024, perfect time for a ruby on rails video.. Maybe

    • @foobars3816
      @foobars3816 5 месяцев назад +9

      Its actually making a comeback now that people are over insane JS complexity and want to actually build something maintainable.

    • @flezria
      @flezria 5 месяцев назад +4

      @@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
      @beefbox 5 месяцев назад +3

      ​@@flezriasuch as?

    • @flezria
      @flezria 5 месяцев назад +1

      @@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.

    • @beefbox
      @beefbox 5 месяцев назад +1

      @@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.

  • @DamaxThomas
    @DamaxThomas 5 месяцев назад

    With Rails 7.2 coming soon and Rails 8.0 coming in September, it's a good time for Rails videos!

  • @Griselle544
    @Griselle544 5 месяцев назад +195

    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 ❤️

    • @Monicalang286
      @Monicalang286 5 месяцев назад

      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

    • @EthanJackson-nk5gr
      @EthanJackson-nk5gr 5 месяцев назад

      Thanks to my co-worker (Carson ) who suggested Ms Christy Fiore

    • @RachelGulden684
      @RachelGulden684 5 месяцев назад

      She's a licensed broker here in the states🇺🇸 and finance advisor.

    • @RachelGulden684
      @RachelGulden684 5 месяцев назад

      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.

    • @Jnrbailey
      @Jnrbailey 5 месяцев назад

      Can I also do it??? My life is facing lots of challenges lately

  • @davidpeplow5333
    @davidpeplow5333 5 месяцев назад +2

    Best video of 2012

  • @gaurdianAQ
    @gaurdianAQ 5 месяцев назад +3

    Now we need Django in 100 seconds

  • @WackoMcGoose
    @WackoMcGoose 5 месяцев назад

    ...You know, I always wondered what the "on Rails" part was -(at least it's not "on Wheels", as in the famous wikipedia vandal).- Turns out it's about "getting developers to play with sharp knives", according to the Rails Doctrine. Thanks, Fireship!

  • @JohnneyleeRollins
    @JohnneyleeRollins 5 месяцев назад +8

    the best framework to get sherlocked with

    • @TheBlackManMythLegend
      @TheBlackManMythLegend 5 месяцев назад +1

      because it create stuff that are not hard to do?

    • @ssisaias
      @ssisaias 5 месяцев назад +3

      I could never get my head around rails, maybe I am too dumb :((

  • @Eckster
    @Eckster 5 месяцев назад +1

    This video's thumbnail is the first time I realized their logo isn't a Kraken tentacle, it's supposed to be train rails.

    • @Gigawattt
      @Gigawattt 5 месяцев назад

      Me too! But now I’m sad. I think I’ll just choose to still think of it as a kraken tentacle threatening the project

  • @breediable
    @breediable 5 месяцев назад +3

    Behaves exactly like django

  • @silversurferablaze1
    @silversurferablaze1 5 месяцев назад

    Wohooo i used to be a ruby on rails developer. Its so cool. Just like Matz