It clicked.
You're like 15 years late anon.
rail some hoes then
>>101178679people don't build web apps anymore?
Rails was awesome
>>101179090Not with rails
>>101179090web apps were never build with MVC frameworks like rails.web apps were always SPAs like React.
>>101179783still is>>101179856then they are missing out on the best web framework ever created>>101180437objectively false, zoomie, but there is nothing stopping you from using react with rails, it's my main stack
>>101180574>nothing stopping you from using react with railsHoly bloat.I feel bad for whoever gets hired for your position after you.
>>101180574It's easier to write, harder to scale, and less performant than just about every other modern framework.
>>101180437>web apps were always SPAs like ReactGet the fuck out of this board, scum. I don't even know if this is a troll but go fuck yourself.
>>101178645anon were you in a coma for over a decade.
>>101182296Gmail was the fist web app 20 years ago. Gmail was a SPA.
>>101181398>harder to scale, and less performant thanlies.github had exponential growth and managed just fine.
>>101182704No one said it was impossible, just much harder
you can't even point out the real problem - while rails tools are amazing (thanks to dhh), the broader ruby ecosystem is dying>>101180658rails is extremely modular, you can strip pretty much everything with cli flags>>101181398it scales like anything else, and you can handle a lot of requests with a $20 VPS, not to mention ruby 3 was a huge improvement >>101182672you can easily recreate gmail in rails
Good post that outlines the advantages of Rails
>>101187711After reading this big gay wall of text i concluded laravel is best
>>101178645why would you be using this in 2010+14 instead of django?
>>101187952>>101187711
>>101188019then why would you be using it instead of laravel
>>101187952Why would you be using django instead of fastapi?
>>101188096The lambo culture around laravel and every service being a startup is annoying. Plus if you go down the php route you'll work with wordpress at some point.>>101188256litestar is the only python framework I'd use
>>101178645>rails>logo clearly is a tentacleexplain
all these bloat max frameworks become full of trapdoors to break out of the abstraction. that's really the problem with them.they work ok if all you want is yet another shitty CMS.
>>101178645basedhappy for you anondont mind these low IQ php and python subhumansRails is what started all of itand Ruby is beautiful well designed language made by educated people unlike php and python
>>101178645one of the many victims of the great PHP language
>>101188390truth, ruby and rails make you a better programmer
>>101187952>django maintainers talk against service objects>service objects are fundamental in railskek
>>101187711all this gay reddit masturbation about muh features muh hecking basedonionsdeveloper ergonomics muh hecking code craftsoyman and it ignores entirely the fact that ruby is a slow pile of shit that doesn't scale to anything beyond a 10000 user ""app"" without an overpowered 64 core server
>>101189619>how to say "i never worked a day in my fat life" without saying it
>>101178645It's shit>>101187711>compares it to fucking DjangoDogshit vs dogshit. Compare it to something that isn't a piece of shit like ASP.NET Core.>"best ORM"You don't need an ORM. You should be rawdogging SQL like a non-subhuman.
>>101189910get a job fatass
>>101189912I have a job.
>>101189863>if you haven't touched rails, you have never had a jobretardare you conveniently forgetting that twitter abandoned rails for scala?
>>101190041>twitteryou are conveniently forgetting that twitter needed 10k people to run a glorified message board lmao
>>101190041>>101190092So Twitter first proved that Rails was bullshit and then proved that web development itself is bullshit?
>>101190202>So Twitter first proved that Rails was bullshit>nevermind the fact that Rails made Twitter into a multi billion company that it is today>nevermind the fact shitload of other multi billion companies that are still running on Rubykeep coping brown php/python subhuman
>>101189910>ASPnobody uses this
>>101190238>muh corporashiuns make money so tech must be goodactual megatard take
Rails is used more widely than most plebs realize.
it's the whitest framework btw
>>101190709>pic unrelated
>>101190735laravel very good, saar!
>>101190796ok 46%er
>>101190818>t. butthurt thirdie
>mogs all mainstream technologies in terms of salary
>>101190202The only thing twitter "proved" is that its a money pit full of incompetence financed by the US Intelligence community. I wouldn't take any engineering lessons from them.
>>101190709holy fuck based murricansdidnt know thatholy shit thats a huge gapwhy europe suck so much?t. euro ruby dev
>>101192175post your multi billion dollar/users project you literal nobody know-it-all trash
>>101187817>laravelmost niggerlicious framework around. literally built for code monkeys, by code monkeysit's consistently the slowest framework, but hey it allows actual retards to create a shitty webapp using laravel and 200 other lara-something shitware. I guess that's fine but the issue is that laravel devs actually believe that there are advantages to using it that aren't "any retard can build jeet-tier shit with it"
i like ruby
>>101192880tyler otwell was a junior .net developer before he started working on laravelhe has basic understanding of design patterns and the framework is basically a few symfony packages, poor implementation of active record all glued together by his shit code
>>101193069and I like you you awesome bastard
>>101193107typical story of a php shitter
>>101178645buy an ad, dhh
>>101193579seethe more
>>101193107yep that explains the odd misnaming of every single "pattern" that laravel uses. it's like someone had some vague knowledge of the concepts, implemented a retarded bootleg version based on said ignorance that basically didn't fit the pattern at all, but didn't know enough about it to understand that the name makes 0 sense in context
>>101178645Great, go learn the Elixir+Phoenix if you want to see Rails done right.
>>101179090They shouldn't.
>>101196686Nah, it’s slow and useless
>>101192202See >>101190373
>>101198283a dynamic language is never a good option at mega scale, due to costs not because they are technically impossible to scale it's fine for 99.9% of web apps though
>>101196686>no jobs>not faster than rails>no librariesThanks, I'd prefer not wasting my time
>>101198393doesn't walmart run its online stores on node.js?
>>101198579that isn't particularly high traffic and node of course is faster for pure I/O
>>101186072>while rails tools are amazing (thanks to dhh), this is questionable. turbo and stimulus are poor. there's a bunch of stuff being added to rails 8 for what appears to be either not-invented-here issues and/or because it's what 37signals needs for it's own deployments.>the broader ruby ecosystem is dyingyes. libraries slowly don't get updated.
>>101200522hotwire isn't that bad for simple thingsand you can always use rails as an api or skip the hotwire stuff and use some custom javascript solution
>>101196686phoenix is rails in elixir.phoenix is expecting that you know rails.
>>101202564I'm not a fan of FP but elixir makes me wanna try it, the syntax looks so nice...
>>101202564>>101202592the syntax only resembles ruby, it's far more complex
>>101178645Based
Unfortunately I won’t be doing so (to your thread)
>>101205980you already did
>>101178645Should I learn this or flask?
>>101208211I've used flask, it's not that comfy. Use rails
bumo
>>101208211FastAPI
>>101178645rails, htmx, turbolinks, postgres sql, haml, data oriented testing, is the hottest shit out there. insane feedback loop. all you do is write application code
>>101210767Hi tiangolo