프로그래밍에 대한 전반적인 경험은 jQuery를 사용한 DOM 조작, 약간의 Ajax 및 일부 원시 자바 스크립트 (codecademy 과정)입니다. 이제 Sinatra를 배우기로 결정했습니다. (RoR은 너무 정교하지 않은 프로그래머에게는 너무 복잡합니다.)하지만이 프레임 워크를 배우기 위해 Ruby를 이해해야한다는 것을 알고 있습니다. 따라서 Ruby가 얼마나 많이 필요합니까?Sinatra 학습을 시작하기 위해 Ruby를 어느 정도 다루어야합니까?
1
A
답변
3
금액이 생각 나지 않습니다. 다른 것과 마찬가지로 더 좋은 것이 있습니다.
크리스 파인 (Chris Pine)의 Learn to Program을 읽는다면, 당신은 기본적인 루비 기능을 모두 사용할 수 있습니다. 아마도 반복, 클래스, 메소드, 블록 및 procs 같은 것들을 다루는 루비 책을 소개하는 가장 좋은 방법 일 것입니다.
0
_why's poignant guide to ruby은 루비를 배우기에 좋은 출발점입니다. 언어에 대한 처리를 원한다면 거기에서 시작하는 것이 좋습니다. 너가가는대로 너는 오히려 배우고 싶으면, sinatra book은 자유롭 빠르고 중대한 시작을 제공해야한다.
0
몇 주일이 지나면 Ruby에서 매우 편안해지면 장기적으로 더 쉬울 것입니다. 루비 몽크 코스를 통해 작업하고 개념을 이해할 때까지 넘어 가지 마십시오. 이러한 개념을 한 번 배우고 추가 언어를 배우는 것은 간단합니다!
관련 문제
- 1. Sinatra, CouchDB & CouchRest 시작하기?
- 2. 어느 정도 복잡한 MySQL 문
- 3. 학습을 위해 작성된 코드
- 4. (상위) 매크로로 어느 정도 할 수 있습니까?
- 5. 어느 정도 RGB에서 CMYK 로의 변환이 적절합니다.
- 6. NumPy와 SciPy는 C에 어느 정도 있습니까?
- 7. 위치가 어느 정도 시간이 지남에 따라 때때로
- 8. 기본 키 삭제 기간은 어느 정도 소요됩니까?
- 9. 레일 또는시나 트 라? PHP 프로그래머를위한 학습을 시작하는 것이 좋은가요?
- 10. 설명서에 무엇을 다루어야합니까?
- 11. 을 시작하기 위해 메일러
- 12. 자바 가비지 수집은 성능에 어느 정도 영향을 줍니까?
- 13. Objective-C에는 어느 정도 문자열을 넣을 수 있습니까?
- 14. 'var'의 사용은 C# 컴파일러의 성능에 어느 정도 영향을 줍니까?
- 15. 프로젝트에서 어느 정도 완전하게 자신에 대해 이야기해야 했습니까?
- 16. 다음 기능에서 메모리 풋 프린트가 어느 정도 증가합니까?
- 17. 그래프에 BFS 트리를 만드는 것은 어느 정도 복잡합니까?
- 18. 작업 단위 또는 ActiveRecord가있는 저장소 patten의 위치가 어느 정도 일치합니까?
- 19. iOS : UI 맞춤 설정이 어느 정도 효과가 있습니까?
- 20. 객체 그래프에 대한 단일 쿼리보다 다중 트립이 어느 정도 복잡합니까?
- 21. 현대 파일 시스템은 각 블록 그룹에 어느 정도 보유하고 있습니까?
- 22. 메모리의 셰이더 수가 성능에 어느 정도 영향을 줍니까?
- 23. JSR-292 (invokedynamic)은 Groovy 성능에 어느 정도 영향을 줍니까?
- 24. File I/O는 웹 개발의 성능 요소에 어느 정도 있습니까?
- 25. Java에서 Webservices 학습을 안내합니다.
- 26. Ruby를 가장 능동적으로 지원하는 Linux 배포판은 어느 것입니까?
- 27. 자바 애플리케이션을 빌드하기 위해 Ruby를 코딩 하시겠습니까?
- 28. URL의 내용 길이를 얻기 위해 ruby를 사용합니다.
- 29. scss를 사용하기 위해 Compass Sinatra 구성
- 30. http 스크래핑 도구를 개발하기 위해 학습을 시작하는 방법
또한 Sinatra를 배우고 있다면 다음을 적극 권장합니다. http://sinatra-book.gittr.com/ – Sean
Chris Pine의 책에 액세스 할 수 없습니다. – metrampaz
게시 한 링크를 통해 해당 버전을 온라인에서 사용할 수 있습니다. – Sean