내가 겪었던 문제는 현재 Rails 커뮤니티에서 사용되는 관련 기술이 상당히 많다는 것이고, 전체를 배우거나 기본값으로 레일스 학습에 집중해야하는지 잘 모르겠다. 먼저 추가 항목으로 분기하십시오.
예를 들어:
- 템플릿. 나는 Haml을 보았는데, 정말 멋지다. (배워야한다.)
- 테스트. 나는 잠시 동안 테스트 구동 개발을 배우고 싶었지만 레일스 랜드의 "차세대 큰 것"은 RSpec
- Javascript를 사용하여 동작 중심 개발로 보인다. 내가 RJS 스틱이나 사람을 변환 할 것으로 보인다 같은 jQuery를를 사용해야합니다 있는지 확실하지 않습니다.
- 저는 버전 제어를 많이 사용하지 않았습니다. 레일스는 Git을 사용하는 것으로 보인다.
기본적으로 나는 레일즈 "권리"를 배우고 싶지만, 나는 갈 수있는 많은 다른 방법이있는 것처럼 보입니다. 애플리케이션 또는 3 가지 (예 : 코어, 수정되지 않은 Rails, Ajax 용 프로토 타입 및 Scriptaculous, 테스트를위한 정규 테스트 :: 유닛, 템플리트 용 ERB, 테스트 용 ERB)를 작성하기 전까지는 "변종"을 무시하고 핵심 항목에 집중해야합니까? 버전 관리를위한 자식), 또는 길을 따라 변형의 일부를 데리러해야합니까?
정말 버전 관리를 사용하지 않았기 때문에 힘차게 소스를 제어 할 수있는 Pragmatic Programmer 's book을 가지고 있기 때문에 힘차게 가고 있습니다. –