문제

Rails를 사용하여 프로젝트 작업을 시작하고 있는데 책을 구입하기 전에 Pragmatic Rails 책 3판이 나오기를 기다리고 있습니다.

어쨌든 내 질문은 어떻게 시작하는가보다 좀 더 명확합니다 ...

모두가 사용하는 필수 보석에는 어떤 것이 있나요?

기본 인증이 필요해서 레스트풀 인증 젬을 가지고 있는데 그 외에는 모르는 것이 있습니다.이 정보가 어딘가에 부족합니까?새로운 레일 애플리케이션을 시작할 때 99%의 사람들이 시작하는 기본 설정은 무엇입니까?

미리 감사드립니다.

도움이 되었습니까?

해결책

제가 대부분의 프로젝트에 사용하는 보석과 플러그인은 다음과 같습니다:

다른 팁

페이지 매김의 경우, will_paginate.

이는 모두 귀하의 애플리케이션이 수행하는 작업에 따라 다르기 때문에 매우 주관적입니다!하지만 방금 내가 설치한 보석을 살펴보았는데, 꼭 필수로 추가된 보석은 다음과 같습니다. 카피스트라노.

BTW Restful Authentication은 Gem이 아닌 Rails 플러그인입니다.

HAML 꼭 가지고 있어야합니다.다시는 HTML을 같은 방식으로 생각하지 않을 것입니다. 더 이상 태그 수프가 필요하지 않습니다.

어떻게 아무도 언급하지 않았나요? andand 아직?이래저래 최고네요 ||=

필요한 유일한 보석은 다음과 같습니다.

  • 울타리
  • 갈퀴

"gem install Rails"를 실행하면 Rails에 필요한 모든 것을 얻을 수 있습니다.보석은 필요할 때만 필요하므로 그 전에는 걱정할 필요가 없습니다.

편집하다:실제로 필요한 것이 몇 가지 더 있습니다:

  • mysql - 또는 필요한 모든 Ruby 데이터베이스 드라이버
  • 잡종 - 프로덕션까지는 반드시 이것이 필요하지는 않지만 개발/테스트에서도 사용하는 것이 좋습니다.
  • ZenTest - 소스 파일이 변경될 때마다 콘솔 창에서 테스트가 실행되도록 주로 "자동 테스트"에 사용합니다.

당신에게 도움이 되는 다른 보석들이 많이 있을 수 있지만, 그것이 적용 가능한지 알기 위해서는 당신으로부터 더 많은 정보가 필요합니다. 예:

  • 웹 스크래핑(hpricot)
  • CSV(빠른 csv)
  • Amazon S3 지원(aws-s3)
  • 이미지 조작(rmagick)
  • Graphing (gruff) - 나는 이것을 플러그인으로 사용합니다
  • 역할 기반 보안(role_requirement) - 이것도 플러그인입니다.

rmagick 대신 mini_magick.

계속 지켜보고 싶을 수도 있습니다. http://rubygems.org/ - 거기에서 몇 가지 흥미로운 통계를 볼 수 있습니다.가장 많이 다운로드된 항목, 가장 많이 사용된 항목 등...

또한 흥미롭고 다소 의미가 있습니다. https://github.com/언어s/Ruby

이것은 오래된 스레드이지만 이 시점에서 보석이 있어야 한다고 생각하는 항목으로 목록을 다듬을 것이라고 생각했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top