«ruby-on-rails» 태그된 질문

Ruby on Rails는 프로그래머의 행복과 지속 가능한 생산성 유지에 최적화 된 오픈 소스 웹 개발 프레임 워크입니다. 많은 것들이 관습에 의해 정의되므로 생산성을 유지하기 위해 물건을 다시 발명 할 필요가 없습니다.

6
Rails-부분적으로 느린 뷰 렌더링을 사용합니까?
Rails 3.1.0응용 프로그램에서 성능 문제가 발생했습니다. 이제 AR을 사용하여 쿼리에서 돔 변경을 수행했지만 뷰를 렌더링하는 데 시간이 너무 오래 걸리고 뷰, 루프 등을 여러 부분으로 나눕니다. 뷰와 다른 부분 내에서 동적으로 렌더링됩니다. 그래서 많은 부분을 갖는 것은 나쁜 습관입니까? 뷰 렌더링 시간을 개선하기 위해 부분 수를 줄여야합니까? 감사

13
고객의 기술적 의견이 아닌 Ruby on Rails를 어떻게 방어 할 수 있습니까?
번역 사업자 인 내 고객은 루비 온 레일즈에 대해 읽고 있다고 말했고 " 주변에 더 많은 PHP 사용자가 있으며" " 지역 사회가 선호하는 것 같습니다 "라고 말했습니다. 소프트웨어 엔지니어 및 프리랜서로서 고객에게 다음과 같은 목표를 달성하기 위해 무엇을 말 하시겠습니까? 팔다 그는이 기술이 저의 전문적인 결정이며 Rails가이 특정 프로젝트에서 PHP …

2
RSpec 대 테스트 :: 레일 단위
Ruby on Rails의 Test :: Unit에서 RSpec로 전환하여 얻을 수있는 이점을 실제로 확신하지 못했습니다 (RSpec에 대해 수시로 읽어야 함). 대부분의 Rails 프로젝트에서 사용하고있는 것으로 보이는 RSpec은 무엇입니까? (일부 코드의 장점을 명확하게 나타내는 일부 코드 예제는 대단히 감사하겠습니다)

10
팀원이 TDD를 사용하도록 설득하는 방법 [닫기]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 본인은 팀에서 TDD를 사용하는 유일한 사람입니다. 사용하려면 어떻게해야합니까? 내가 뽑을 때 누군가의 코드가 내 테스트를 중단하고 테스트 …

3
안전한 iPhone 앱 ↔ 서버 통신
iOS 앱과 서버 구성 요소간에 개인 통신을 수행하는 가장 좋은 방법은 무엇입니까? 하나의 변경되지 않는 "비밀 키"가 앱 소스에 충분히 구워 졌습니까? 아니면 어떻게 든 이러한 "핸드 셰이크"키 세대를 동적으로 설정해야합니까? 서버 자체는 민감한 데이터에 액세스 할 수 없으므로 사용자가 일부 개인 엔드 포인트를 치더라도 아무 데나 가지 못하지만 공개적으로 …

4
레일 : 데메테르 혼란의 법칙
저는 Rails AntiPatterns라는 책을 읽고 있습니다. 그들은 Demeter of Demeter를 위반하지 않기 위해 위임을 사용하는 것에 대해 이야기합니다. 주요 예는 다음과 같습니다. 그들은 컨트롤러에서 이와 같은 것을 호출하는 것이 좋지 않다고 생각합니다 (그리고 나는 동의합니다) @street = @invoice.customer.address.street 제안 된 해결책은 다음을 수행하는 것입니다. class Customer has_one :address belongs_to :invoice …

4
Ruby는 무엇을 올바르게 했습니까 (또는 Rails입니까)? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 대부분의 프로그래밍 언어에는 사용 및 적용 가능성에 영향을주는 디자인 결정이 있습니다. 예를 들면 다음과 같습니다. 파이썬은 코드의 유지 …

2
Ruby on Rails에서 뷰에 인스턴스 변수를 사용하지 말 것을 제안하는 이유는 무엇입니까?
컨트롤러와 뷰 사이에서 인스턴스 변수를 공유하는 것이 좋지 않다고 들었습니다. @를 통해 컨트롤러에서 무언가가 오는 것을 즉시 볼 수 있기 때문에 나는 그것을 좋아합니다. : 여기 컨트롤러에서 도우미 사용할 수있는 좋은 방법 참조 http://www.stephencelis.com/2008/09/06/rails-controllers-views-and-variables.html을 . 그러나 나는 그 부분에 cancan을 사용하고 있습니다.

2
초보자, 중급 및 고급 레일 개발자가 수행 할 수있는 작업은 무엇입니까?
나는 지금 약 1 년 동안 ROR을 프로그래밍하고 있으며, 다른 사람을 위해 프로젝트를 시작할 준비가 된 것 같습니다. 문제는 계약 업체의 채용 공고가 실제로 다른 경험 수준 (레일 및 기타 기술)에서 수행 할 수있는 특정 작업을 알려주지 않기 때문에 어디에 자신을 배치해야할지 모르겠습니다. 나는 중학교와 중학교 사이에 있다고 생각하지만 누가 …

5
RSpec과 Cucumber는 그만한 가치가 있습니까?
나는 대부분의 RoR 프로그래머들이 중독자들을 테스트하고 있다는 것을 알고 큰 테스트 스위트의 장점을 이해하지만 테스트를 시작할 때 그런 큰 스위트를 얻지 못하며 항상 "올바른 테스트를하고 있습니까? 정말 효율적입니까?" 나는 종종 응용 프로그램의 동작 방식 만 테스트하는 통합 테스트를 다루고 있습니다. 먼저 테스트 할 가치가 있습니까? 내 말은, 테스트를 작성하는 데 …

2
루비 온 레일을 배우려는 .Net 개발자
저는 .NET 개발자이며 이번 주말에 Ruby on Rails를 사용할 수있었습니다. .NET에서는 별도의 클래스 라이브러리 프로젝트를 작성하여 애플리케이션 계층을 분리합니다. 디자인 패턴 관점에서 우리는 Rails에서도 그렇게해야합니까, 아니면 모든 것이 포함 된 하나의 전체 프로젝트입니까?


6
ORM을 사용하면 어떤 종류의 웹 개발 프로젝트가 도움이됩니까?
먼저 SQL을 사용하여 데이터베이스 작업의 95 %를 수행했다고 말하겠습니다. 최근에는 NHibernate 및 Doctrine과 같은 다양한 ORM에 대해 조사했습니다. ORM이 제공하는 많은 SQL 및 데이터베이스 이식성을 알 필요가 없다는 장점을 볼 수 있습니다. 그러나 SQL을 아는 것이 ORM 작업을보다 효율적으로 할 수 있다는 것을 알 수 있으며, 내 경력에서 한 번만 …

2
이미지를 저장하는 Ruby on Rails 방법은 무엇입니까?
iOS 에서 개발하고 있으며 PHP 백엔드에서 Ruby on Rails로 전환하고 있습니다. 교환 형식은 JSON 입니다. 'Rails에 이미지 저장'을 빠르게 Google에서 검색하면 거의 모든 결과가 데이터베이스에 Blob으로 이미지 데이터를 저장하는 것과 관련이 있습니다. 내가 잘못했을 수도 있지만 데이터베이스에 이미지 데이터를 저장하면 파일 위치에 대한 링크를 저장하는 것과는 달리 ( '/img/subcat/4656.png') 시간과 …

4
Rails가 Ruby로 작성된 이유는 무엇입니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . PHP와 Ruby를 알고 있습니다. Symfony (PHP 프레임 워크 임)라는 PHP Rails 클론 (선택하지 않은)을 사용하면 Rails의 클론임을 알 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.