CommunityNews

CommunityNews

Why I Still Use Ruby on Rails

When Rails first came around in 2004, web development was in a very different state than it was today. JavaScript was still pretty much restricted to the browser, since Node.js wouldn’t come around until 2010, Java was being written without frameworks like Spring Boot to make it somewhat bearable, and the LAMP stack (Linux, Apache, MySQL, and PHP) was in vogue, due to PHP being widely supported and easy to deploy

A lot of time has passed since the early days of Rails, however. Why would anyone use Rails, or even dive back into learning it after all this time…

Read in full here:

https://medium.com/@shaffanm/why-i-still-use-ruby-on-rails-7581464b86be

Most Liked

alvinkatojr

alvinkatojr

At the risk of sounding like a hater, I’ll say that this medium article was a disappointment. Maybe I was expecting too much, but in the age of a 5 second attention span if you are going to get any eyeballs you need substance and sadly the soup was there, but no meat or potatoes.

TLDR: He loves Rails because it’s fun, makes things easier and has “great documentation”.

I have a couple of rebuttals to most of his arguments but life is too short. Use what you love and enjoy what you do.

jaeyson

jaeyson

Ahh version 8. It’s always at the backburner. Maybe a time to start learning.

DevotionGeo

DevotionGeo

I like both Rails and Phoenix, and sometimes it’s really hard to decide which one to use when starting a new project.

Where Next?

Popular General Dev topics Top

First poster: bot
Site Fingerprinting google.com Yes youtube.com Yes Amazon.com Yes Yahoo.com Yes Zoom.us No Facebook.com Yes Reddit.com Ye...
New
First poster: bot
A field guide to help you recognize achievement, spot A field guide to help you recognize achievement, spot bottlenecks, and debug your d...
New
First poster: bot
How a piece of advice became a lifestyle TABLE OF CONTENTS WHERE TO BEGIN… FIRST CONTACT PICKING EMACS FOR LIFE CHEATING ON EMACS SERE...
New
CommunityNews
ABSTRACT In lieu of a traditional , I’ve tried to distill the essence of the talk into a collection of maxims: All programmers are API ...
New
First poster: bot
Rewrite it in Rust by ridiculousfish · Pull Request #9512 · fish-shell/fish-shell. (Sorry for the meme; also this is obligatory.) I thi...
New
First poster: peterchancc
Why I like Clojure as a solo developer | Biff. Most of the reasons fall into a few categories: data orientation, the JVM, and the REPL.
New
First poster: adamaiken89
Why Ruby on Rails still matters. An old tool endures in a Next.js world
New
First poster: dyowee
olmOCR is an open-source tool for converting PDFs to text with high accuracy, preserving reading order and supporting tables, equations, ...
New
First poster: braycarla
In beginning the NVIDIA Blackwell Linux testing with the GeForce RTX 5090 compute performance, besides all the CUDA/OpenCL/OptiX benchmar...
New
First poster: andrea
Most of what modern software engineers do involves APIs: public interfaces for communicating with a program, like this one from Twilio. I...
New

Other popular topics Top

New
wolf4earth
@AstonJ prompted me to open this topic after I mentioned in the lockdown thread how I started to do a lot more for my fitness. https://f...
New
AstonJ
SpaceVim seems to be gaining in features and popularity and I just wondered how it compares with SpaceMacs in 2020 - anyone have any thou...
New
Rainer
My first contact with Erlang was about 2 years ago when I used RabbitMQ, which is written in Erlang, for my job. This made me curious and...
New
AstonJ
This looks like a stunning keycap set :orange_heart: A LEGENDARY KEYBOARD LIVES ON When you bought an Apple Macintosh computer in the e...
New
PragmaticBookshelf
Tailwind CSS is an exciting new CSS framework that allows you to design your site by composing simple utility classes to create complex e...
New
New
sir.laksmana_wenk
I’m able to do the “artistic” part of game-development; character designing/modeling, music, environment modeling, etc. However, I don’t...
New
AstonJ
This is a very quick guide, you just need to: Download LM Studio: https://lmstudio.ai/ Click on search Type DeepSeek, then select the o...
New
PragmaticBookshelf
Fight complexity and reclaim the original spirit of agility by learning to simplify how you develop software. The result: a more humane a...
New