CommunityNews

CommunityNews

From Spring Boot to Ruby On Rails

Link to original Medium article I had published earlier with the same name. I’m migrating from Medium to WordPress, a delightful experience which I may make its own blog post :slight_smile: I have wanted…

Read in full here:

4 20 2

Most Liked

alvinkatojr

alvinkatojr

Yep. Now these are the kinds of article I love to read about. Logical, precise and factual. No fanboying or justifying just clear cut look at what works, what doesn’t and why the decision was made.

TLDR: Author shifted from the Java/Spring world to Ruby/Rails made comparisons between the two and is now hooked on the latter though he does have some qualms/issues that he believes should be addressed to make the experience better.

DevotionGeo

DevotionGeo

This article makes some great points!

Both Spring Boot and Rails are excellent frameworks. Spring Boot might be better for large applications (which is debatable) because it enforces type checking at compile time. However, Rails excels at rapid development and is easy to use.

In Rails, generators make life a lot easier. Its clear structure makes an app easy to understand. Sometimes, Spring Boot’s flexibility can make it more confusing.

In terms of performance, Java might be faster, but Rails is fast enough if configured properly—TechEmpower benchmarks confirm this. For many applications, rapid development is more valuable than minor speed improvements.

We can say the Rails community is more active and innovative, if we look at recent tools like Hotwire Native, solid_cache, solid_queue, and solid_cable.

Now that Ruby supports static typing, Rails developers should take advantage of it.

Popular General Dev topics Top

AstonJ
We have a thread about the keyboards we have, but what about nice keyboards we come across that we want? If you have seen any that look n...
44 4960 34
New
AstonJ
I’ve been hearing quite a lot of comments relating to the sound of a keyboard, with one of the most desirable of these called ‘thock’, he...
14 7501 8
New
New
DevotionGeo
The version of Java installed with Android Studio on my Mac is the following (when I run java -version) openjdk version "1.8.0_242-relea...
14 1637 9
New
DevotionGeo
I installed Github Copilot (VS Code extension) and signed up for the technical preview three days ago. Yesterday I got the invitation, an...
29 2314 7
New
foxtrottwist
A few weeks ago I started using Warp a terminal written in rust. Though in it’s current state of development there are a few caveats (tab...
52 4591 22
New
First poster: OvermindDL1
Using Zig to Build Native Lua Scripts. Using Zig to Cross compile a Lua script for multiple arches
9 1615 2
New
First poster: joeb
The File System Access API with Origin Private File System. WebKit supports new API that makes it possible for web apps to create, open,...
43 2765 21
New
harwind
I’m working on a Spring Boot project and I have a controller where I want to map multiple request paths to a single method. Let’s say I h...
2 1532 1
New
CommunityNews
A Brief Review of the Minisforum V3 AMD Tablet. Update: I have created an awesome-minisforum-v3 GitHub repository to list information fo...
0 1252 0
New

Other popular topics Top

Devtalk
Reading something? Working on something? Planning something? Changing jobs even!? If you’re up for sharing, please let us know what you’...
1016 16843 372
New
dasdom
No chair. I have a standing desk. This post was split into a dedicated thread from our thread about chairs :slight_smile:
177 8408 77
New
AstonJ
I have seen the keycaps I want - they are due for a group-buy this week but won’t be delivered until October next year!!! :rofl: The Ser...
9 4162 7
New
PragmaticBookshelf
Learn different ways of writing concurrent code in Elixir and increase your application's performance, without sacrificing scalability or...
78 3397 24
New
AstonJ
Saw this on TikTok of all places! :lol: Anyone heard of them before? Lite:
13 3705 4
New
AstonJ
Biggest jackpot ever apparently! :upside_down_face: I don’t (usually) gamble/play the lottery, but working on a program to predict the...
19 2841 10
New
mafinar
This is going to be a long an frequently posted thread. While talking to a friend of mine who has taken data structure and algorithm cou...
108 8814 31
New
PragmaticBookshelf
Author Spotlight Mike Riley @mriley This month, we turn the spotlight on Mike Riley, author of Portable Python Projects. Mike’s book ...
62 6126 19
New
PragmaticBookshelf
Author Spotlight: Bruce Tate @redrapids Programming languages always emerge out of need, and if that’s not always true, they’re defin...
54 4271 23
New
AstonJ
This is cool! DEEPSEEK-V3 ON M4 MAC: BLAZING FAST INFERENCE ON APPLE SILICON We just witnessed something incredible: the largest open-s...
0 2498 1
New