# Ruby/Rails 팁 모음

# Ruby, Rails 좋은 라이브러리 모아놓은 사이트

Ruby-Toolbox (opens new window)

# 사용해본 유용한 rails 젬 모음

  1. devise : 회원인증 기능 구현을 도와주는 젬 ( 소셜로그인, 토큰인증 등의 부가적인 기능도 구현할수있도록 도와준다. 문서화가 정말 잘되어있다)
  2. carrierwave : 파일 업로드 젬 ( 해당 젬을 사용하면 S3로의 업로드도 쉽게 구현가능하다. )
  3. mailgun_rails : 메일건이라는 메일 전송 서비스를 레일즈에 쉽게 연동하도록 도와주는 젬
  4. activeadmin : Admin 페이지 구현 젬 (유사한 젬으로 rails_db도 있지만 커스터마이징의 수월함이나 젬의 완성도는 activeadmin이 훨씬 높다고 생각한다.)

# Rails 관련 좋은 글들

MVC 프레임워크의 문제점 posted by Bluesh (opens new window)

(번역)액티브레코드 모델을 리팩토링하는 7가지 방법 translated by Bluesh (opens new window)

7 Patterns to Refactor Fat ActiveRecord Models posted by Bryan Helmkamp (opens new window)

CAOS #1 Rails 기반 환경 구성 posted by Yonghwan SO (opens new window)

CAOS #3 Rails Application의 성능 분석 posted by Yonghwan SO (opens new window)

Your Guide to testing in Ruby on Rails 5 posted by Rob Race (opens new window)

Rails에서 carrierwave를 이용하여 AWS S3에 이미지 올리기 posted by hcn1519 (opens new window)

The Beginner's Guide to Rails Helpers posted by Cezar Halmagean (opens new window)

How to Interview Your Ruby on Rails Developer posted by RubyGarage (opens new window)

Ruby on Rails Web Application Vulnerabilities: How to Make Your App Secure posted by RubyGarage (opens new window)

57 Best Ruby Gems We Use at RubyGarage (opens new window)

RubyGarage에서 공개한 루비온레일즈 강의자료들!! 리팩토링 기법이나 BDD적용 방법등 수준높고 좋은 글들이 많은 링크 (opens new window)

# Ruby 관련 좋은 글들

(번역)루비 블록을 5분 이내에 마스터하기 translated by Rinae (opens new window)

Mastering Ruby Blocks in Less Than 5 Minutes posted by Cezar Halmagean (opens new window)

(번역) 세상은 루비의 의존성 주입에 대한 다른 글을 원한다 translated by Rinae (opens new window)

The World Needs Another Post About Dependency Injection in Ruby posted by Piotr Solnica (opens new window)

시나트라(Sinatra)로 간단한 Single Page Application(SPA) 제작해 보기 posted by Rinae (opens new window)

(번역)나는 'puts' 디버거다 translated by Rinae (opens new window)

I am a puts debuggerer posted by Aaron Patterson (opens new window)

ruby에서 net/http를 이용한 json api call posted by Seotory (opens new window)

SOLID Object-Oriented Design Principles with Ruby Examples posted by RubyGarage (opens new window)

# Rails + Elastic Beanstalk 관련 유용한 자료 모음

How to set up a Rails 4.2 app on AWS with Elastic Beanstalk and PostgreSQL posted by Julian Tescher (opens new window)

How to Deploy a Ruby on Rails Application to Elastic Beanstalk posted by Jason Swett (opens new window)

(한글)RubyonRails AWS Elastic Beanstalk setting posted by ahntae (opens new window)

# Rails 환경 설정 관련 자료

윈도우 RoR 세팅 (opens new window)