RUBY ON RAILS VS NODE.JS - OUR EXPERIENCE ON 5O+ PROJECTS

Поділитися
Вставка
  • Опубліковано 2 лис 2024

КОМЕНТАРІ • 33

  • @Jelvix
    @Jelvix  Рік тому +2

    Ruby on Rails vs Node.js - which would you choose for your project? Drop a comment and let us know... 🦾

  • @karon1773
    @karon1773 4 роки тому +23

    Ruby and ROR is the best and lovely ♥

  • @spookymv
    @spookymv Рік тому +8

    applications made with node js (or javascript) are like pyramids made of playing cards. one mistake can ruin everything. the problem is that finding that mistake can lead you to an eternity.
    Making an application with javascripts is like installing electricity in a building. Javascript is for technicians.
    Making an application with ruby is like working on a regular electronic circuit. ruby is for engineers.

    • @OfoeNelson
      @OfoeNelson Рік тому +2

      Ok can you explain further? What does ruby excel at that JavaScript struggle with? And can you use ruby on both the front end and back end without using JavaScript?

    • @MrPetreks
      @MrPetreks Рік тому

      @@OfoeNelson I would also like to know

    • @lucazarts25
      @lucazarts25 Рік тому

      This is very telling. Thanks for this insight!

    • @mariushn
      @mariushn 5 місяців тому

      Then does TS fill up that disadvantage?

  • @TuringTested01
    @TuringTested01 3 роки тому +7

    love nodejs...its really amazing

  • @johanandre5338
    @johanandre5338 4 роки тому +24

    Nodejs is a platform - Ruby on Rails is a framework. This is one of the most misleading comparisons I have seen.
    Why not compare Photoshop to OpenGL in your next video?

    • @Jelvix
      @Jelvix  4 роки тому +3

      This is a good point about Node.js and Ruby on Rails. Comparing them is not easy, however, it does make sense. We often choose topics based on most typical questions we receive from our clients. And this one apparently needs to be discussed and clarified.

    • @johanandre5338
      @johanandre5338 4 роки тому +9

      Jelvix Ok. If the client asks which one is better - Ruby on Rails or NodeJS - the answer should be: “Ruby on Rails is an web application framework and NodeJS is a JavaScript runtime.”
      If the client asks that question it shows that they should be kept as far away as possible from any tech-related choices and rely on the developers to choose the best solution based on their knowledge.
      The less they know, the happier they will be.

    • @ahmednoorkhan1996
      @ahmednoorkhan1996 3 роки тому +2

      @@johanandre5338 and how would a developer choose a particular technology on the basis of clients request? For example if I want to improve my traveling agency and I ask for a website which technology will you choose and how?

    • @benzflynn
      @benzflynn 2 роки тому +4

      You know damn well what they mean.
      Node.js users may apply express.js and other frameworks for handling common tasks in web apps. People can code up their own frameworks for the sort of web apps they provide.
      The comparison of Rails vs Node.js is not being based on _how much coding_ you have to do with them: it's being done on the basis of (1) how performant each tech is for a given type of web app; (2) how long it takes to acquire the skills; (3) how quickly a minimum viable product (MVP) can be coded up using each tech; (4) how scalable and/or adaptable the final app will be and so on.

  • @Anstroy95
    @Anstroy95 4 роки тому +6

    Does Jelvix develops on RoR or node?

    • @Jelvix
      @Jelvix  4 роки тому +1

      We use both of them :)

  • @benzflynn
    @benzflynn 2 роки тому +2

    The guy narrating doesn't even know how to pronounce "asynchronous".
    Point of correction at 5:39 Ruby language cannot be used for frontend scripting work. Only JavaScript and things that compile to JS like CoffeeScript and TypeScript will substitute.
    RoR has one or two async APIs that give it some help when working with many database intensive code.
    Node.js allows one to create separate threads for CPU intensive tasks that would hold up execution of database/file/network calls. So today even the traditional weaknesses of RoR and Node.js can be remedied to some degree.
    Coder familiarity and proficiency with these frameworks is important to make the best decision here.

    • @dr1k
      @dr1k 2 роки тому

      They probably just hired a voice actor

    • @jakewoodruff13
      @jakewoodruff13 Рік тому

      I agree. You can build really good applications with both, but should try to get proficient in one or the other. If you are proficient in Rails, then no big reason to switch to Node.

  • @lijstthuispiano
    @lijstthuispiano 3 роки тому +3

    What about php?

    • @Jelvix
      @Jelvix  3 роки тому +2

      We have a great review of PHP frameworks - ua-cam.com/video/-XIO2Ve0iCE/v-deo.html
      As for language comparisons, we'll definitely include PHP in the future.

    • @spookymv
      @spookymv Рік тому +2

      I worked with php for 15 years, it is a very boring language. you work without pleasure, it makes you feel more like a construction worker than a programmer.
      most of the time you have to hold your right hand with your left ear!!! while solving problems. in languages like ruby and python you don't face such problems because it takes seconds to write another virtual hand to hold your right ear.
      the only problem is that with php you can write hundreds of lines of code for everything, whereas with languages like python and ruby you have to be very clever and solve it with minimum lines of code. so, php doesn't require intelligence... you can hold your right hand with your left ear :D but you have to write clever code because others know that would be retarded behavior. that's where the joy and ego of making software starts.

  • @jiminnovator1556
    @jiminnovator1556 3 роки тому +3

    Thanks for making this video!

  • @browsermage
    @browsermage Рік тому +2

    To be fair I do not think anyone should pick NodeJS or Ruby on Rails if "speed" is one of you main concerns

    • @BANTY-ie1ik
      @BANTY-ie1ik Рік тому +1

      What's for speed then?

    • @mariushn
      @mariushn 5 місяців тому

      Development speed or runtime speed or what?

  • @thundergabriel
    @thundergabriel 3 роки тому +6

    Hulu now use NextJS, AirBnB now migrate from Ruby and Twitch soon

    • @nandasuhendra3495
      @nandasuhendra3495 3 роки тому +1

      Fullstack or frontend only?

    • @lightofconsciousness7813
      @lightofconsciousness7813 2 роки тому +3

      Fake info

    • @andrewng9950
      @andrewng9950 2 роки тому +3

      NextJS is front end only. You can run Rails on the back, and NextJS on the front

    • @donaldtrump1902
      @donaldtrump1902 2 роки тому +2

      @@andrewng9950 Nextjs is not a frontend only .It's a full stack framework .It's is both backend and frontend .It's API folder is the backend

  • @williamjones2128
    @williamjones2128 3 роки тому +3

    great video as always

  • @DefCantGame
    @DefCantGame Рік тому +1

    a-sin-crow-nus

  • @cjbcjb6763
    @cjbcjb6763 9 місяців тому

    its incredibly distracting watching people fake work. they barely move their fingers when they fake type