# Java & Spring 개발자가 Ruby on Rails를 해보고 마주친 생각들

> Clean Markdown view of GeekNews topic #3297. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=3297](https://news.hada.io/topic?id=3297)
- GeekNews Markdown: [https://news.hada.io/topic/3297.md](https://news.hada.io/topic/3297.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2020-12-02T11:56:32+09:00
- Updated: 2020-12-02T11:56:32+09:00
- Original source: [blog.dramancompany.com](https://blog.dramancompany.com/2020/11/java-spring-ruby-on-rails/)
- Points: 11
- Comments: 2

## Topic Body

Ruby on Rails 의 강점

- 낮은 진입 장벽

- Ruby 언어의 강력함

- rails console

- 테스트 코드 작성의 편리성

- 날짜 관련

- DB 스키마 관리

- 이메일 발송 Preview

- 비동기 로직 처리를 위한 sidekiq

Spring 의 강점

- 선언적인 API endpoints routing

- 선언적인 DB 트랜잭션 관리

- Container 와 DI

- DB Entity layer 와 Query layer 의 명확한 분리

- cloud platform, MSA

- Static Type (Java, Kotlin)

- 개발 생태계

- openapi 문서 작성의 편의성

다른 이야기

- 생산성

- Case convention

"이전에는 Rails 만이 갖고 있던 강점들이 두드러졌으나, 시간이 지나면서 Spring 진영이 매우 빠른 속도로 진보하여 Rails 의 강점이 더 이상 Rails 만의 강점이라고 하기 어려워 진 것 같습니다.

하지만 Ruby on Rails 도 Spring 만큼 성숙한 Framework 이며 오픈소스 커뮤니티만으로도 지속적인 진보를 이뤄내고 있습니다."

## Comments



### Comment 3675

- Author: n1ghtc4t
- Created: 2020-12-02T13:51:17+09:00
- Points: 2

지금이야 강점이 많이 희석 되어가고 있지만 처음 릴리즈되고 퍼지던 시기를 돌아보면 정말 많은 언어와 개발 환경에 영향을 크게 끼친 프레임워크인듯합니다

### Comment 3672

- Author: beatblue
- Created: 2020-12-02T12:03:55+09:00
- Points: 1

한때, Ruby에 꽂혀서 Rails까지 많이 했었는데요~ 강점도 강점이지만, 그냥 개발 철학이 꽤나 매력적이라는 생각이 들었습니다. 오랜만에 다시금 관련 내용을 찾게 보게 됐네요~ ^*
