11P by xguru 10달전 | favorite | 댓글 2개

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 이며 오픈소스 커뮤니티만으로도 지속적인 진보를 이뤄내고 있습니다."

n1ghtc4t 10달전  [-]

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

beatblue 10달전  [-]

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