From Spring Boot to Ruby on Rails
I have wanted to read in detail about someone’s experience going from Spring Boot to Ruby on Rails, but have not yet found a piece of writing online that satisfies this desire, so I’m going to write it myself :)
This articla is currently a work in progress!
I have been writing Spring Boot, Java, and JavaScript professionally for about four years. It’s been a decent experience, but Java and Spring have always left me wanting a little more in terms of general ease of use and quality of life. Also, the vast ecosystem of Java was kind of weighed down by general overabstraction and overnegineering. While I could see where the desire for flexibility and modularity came from in Java, and I did learn some nice tricks, like making separate classes for data objects rather than abusing primitive types, I found that in practice, it made doing straightforward things in a straightforward way a bit difficult
I dabbled in Rails on and off for a while for several years, but I hadn’t really used it to build stuff until about a year ago. I was instantly hooked!
Stuff I liked about Rails
I dabbled in Rails on and off for a while for several years, but I hadn’t really used it to build stuff until about a year ago. I was instantly hooked!In terms of things I enjoy about using Rails, I’ve loved using generators to write a lot of code for me. Also, the resulting code from the generators has a lot less boilerplate than Java and Spring Boot, and the Rails…