4 ms·
Yes, this. 99% of us live in a world that does not need reactivity, yet so many of us are led to believe that we are in a world that does. All because Facebook
by joshmn 4y ago
Yes, this.
99% of us live in a world that does not need reactivity, yet so many of us are led to believe that we are in a world that does. All because Facebook made React (for what original use case? Facebook Ads Manager?) doesn't mean we're all going to be Facebook, need to be Facebook, or want to be Facebook.
When I need the reactivity, I need to sprinkle it on; I don't need to use reactivity when it's not needed just for the few cases that do.
- zamnos 4y agoI mean, you're welcome to go back to PHP and jquery like it's the dark ages, but from where I'm coding, react is the only sane way to deal with a big complicated app.
- xcrunner529 4y ago[dead]
- irrational 4y agoHow many apps are really big and complicated? I think that is OP’s point. 99% of sites and apps are not big and not really complicated.
- damethos 4y agoHeh, this comment made me giggle. Indeed when someone says that React (or any other technology to write a SPA) sucks, they should just go back to PHP + jQuery in order to remember why we are here.
- vanviegen 4y agoGoing back to something like Ruby on Rails doesn't sound half bad...
- aaronbrethorst 4y agossh, I love competing against people who think they have to build two codebases to ship one product.
- selfmodruntime 4y agoYou have no idea how bad it can get. I hate hate hate anything Ruby. Rails itself is a good idea, but you basically get 0 editor support even with tooling and you barely know the structure of your objects.
- gls2ro 4y agoIf you stay away from metaprogramming in your own code Rubymine brings a lot to the table: Go to definition (all the way down to any source code in gems) Usages Refactoring (renaming methods, classes and filenames) Integrated debugger It even infers types now Brings nice documentation for methods if you use RBS and/or Yard I think this goes as long as it can be taking into consideration that Ruby is dynamically types and has a lot of support for meta programming.
- selfmodruntime 4y agoI know of Rubymine and use it daily. Rubymine sadly gives up if files get too large, which is realistic for `config.rb` even in medium sized Rails projects. But I wonder if a language can be considered good for use if you can only really use it within a dedicated, non-free IDE.
- roywiggins 4y agoThere are definitely smaller, less-complicated apps where you really can just sprinkle in reactivity with something like Alpine.js or htmx just fine.
- ta1243 4y agoI have plenty of php and jquery, it works great, but that's because there are far more problems that don't need a "big complicated app"