Backbone.js 웹 사이트는 some examples입니다. 그러나 첫 번째 것을 제외하면 다른 것은 오픈 소스가 아닙니다. 나는 레일즈 애플리케이션을 연구 할 수있는 완전한 기능을 (단지 작동한다는 것을 의미한다) 찾고있다. 앱에 너무 많은 기능이있을 필요는 없습니다. 나는 github를 보았고 모든 앱은 몇 가지 방법으로 손상되었다.Backbone.js를 사용하여 완전한 기능을 갖춘 레일즈 응용 프로그램을 찾고
답변
저는 Rails 및 Backbone.js 스택을 사용하는 일부 비공개 소스 프로젝트에서 작업 해 왔습니다. 두 프레임 워크는 상당히 쉽게 통합 될 수 있습니다. 물론 응용 프로그램 설정 방법과 비즈니스 논리를 제어하기 위해 각 프레임 워크를 구성하는 방법에 따라 다릅니다.
모두 프레임 워크가 서로 재생하려면 :
- 하는 각 레일 모델에 대한 각 레일 모델
- 경로 자원을 백본 컬렉션과 모델을 확인
- 설정 백본 컬렉션의 URL 속성과 모델은
- 사용 (가져 오기) 및 백본에서) (저장 얻을 수 및 레일 포스트 데이터 당신의 레일 경로로 작업하기
RAILS 및 backbone.js를 사용하여 독일어 언어 명사 트레이너를 썼습니다. 내가 배우고있는 동안 그것은 오래 전에하게되었다. 그러나 당신이 원한다면 당신은 그것을 들여다 볼 수있다.
내가 적극적으로 수초에서 일한지 : http://sourceforge.net/projects/myelin/ (기업 소스로부터 자금 지원)
몇 가지주의 사항이 있습니다
- 이 모든 나를 위해 기본적으로 처음 레일, 백본/jquery/rspec ...에 이르기까지 ... 이름이 ... 새로운 것입니다. 소금의 일부로 코드를 취하십시오.)
- 백본 라우팅을 사용하지 않았지만, 에이 내 자신의 아주 간단한 '라우터'를 만들었습니다.
- ganglia 및 rrdtool이 설치되어 있어야합니다 (Mac을 사용하는 경우 macports가 필요합니다)
- 개발 구성을 확실히 변경해야합니다.
- 모델은 (주로) 곧은 백본이며 컨트롤러에서 동기화를 자주 사용하므로 꽤 좋은 예가되어야합니다.
- 보기가 좀 더 혼란 스럽습니다.
누군가에게 도움이 필요하면 sourceforge에서 저에게 줄을 써주십시오.
왜 기스에는 없습니까? 내가 볼 수있는 소스 코드를 볼 수 없습니다. –
고객이 sourceforge * shrug *에서 원했습니다. 근원을 잡을 수있는 것 같습니까? git : //myelin.git.sourceforge.net/gitroot/myelin/myelin 또는 http://myelin.git.sourceforge.net/git/gitweb-myelin에서 소스를 찾아 볼 수 있습니다 (읽기 전용). index.cgi –
최근에 나는 https://github.com/malclocke/fulcrum을 찾았으며, Rails/Backbone의 가장 좋은 예가 될 것 같지만 백본 웹 사이트에는 언급되어 있지 않습니다. 그것도 매우 기능적인 중추적 인 추적자 복제품.
일반적으로 Rails와 Backbone은 '잘 작동합니다'. Fulcrum에는 볼 가치가있는 몇 가지 점이 있습니다 (저는 Fulcrum이 어떤 행동에서도 '올바른 것'을하고 있다고 보장하지 않습니다). Backbone을 수정하여 래핑 된 매개 변수를 Rails에 보내는 방법은 https://gist.github.com/719080에서 가져온 파일'public/javascripts/backbone.rails.js'를 확인하십시오. 또한'StoryView.saveEdit()'메소드는 ActiveRecord 에러를 다루는 방법을 찾아 볼 가치가있다. – malclocke
rails-backbone이라고하는 발전기를 제공하는 개발중인 보석이 있습니다. 오픈 소스이며 매일 좋아지고 있습니다. 오늘 현재 현재 Rails 3.1 (실제로는 3.2), 특히 최신 버전입니다. Asset Pipeline은 backbone.js와 매우 관련이 있습니다.
- 1. 완전한 기능을 갖춘 JQuery와 양식
- 2. 은 완전한 기능을 갖춘 음성 검색 알고리즘입니다.
- 3. 특정 기능을 갖춘 Bugtracker를 찾고 있습니다
- 4. Windows Media Center의 IE 7은 완전한 기능을 갖춘 IE입니까?
- 5. xslt + javascript -> 완전한 기능을 갖춘 소규모 웹 사이트입니까?
- 6. 완전한 기능을 갖춘 크로스 플랫폼 샵 라인을위한 해킹이 있습니까?
- 7. "플러그인"기능을 갖춘 ASP.NET 인트라넷 응용 프로그램
- 8. 공통 기능을 갖춘 프레임 워크
- 9. 누구나 API 기능을 갖춘 CMS를 알고 있습니까?
- 10. 녹음 기능을 갖춘 성능 검사 도구
- 11. HTML 깔끔한 기능을 갖춘 관리되는 (.NET) 라이브러리?
- 12. OpenGL 앱에 임베드 할 수있는 완전한 기능을 갖춘 크로스 플랫폼 GUI 툴킷 옵션은 무엇입니까?
- 13. 플래시 이외에도 비디오, 웹캠 및 마이크 기능을 갖춘 온라인 응용 프로그램을 개발할 수있는 방법은 무엇입니까?
- 14. Tomcat 7에서 비동기 처리 기능을 갖춘 채팅 응용 프로그램을 작성할 수 있습니까?
- 15. 오픈 소스 codeigniter 응용 프로그램을 찾고
- 16. 특정 기능을 갖춘 다각형 지오메트리 라이브러리 찾기
- 17. 응용 프로그램을 찾고 반복 실행하는 앤트 빌드
- 18. fastcgi를 사용하여 Bluehost에서 실행중인 레일즈 2.3.3 응용 프로그램을 얻는 방법
- 19. backbone.js를 php/MySQL에 동기화
- 20. mysql에서 typecasting 기능을 찾고
- 21. 점진적 향상 기능을 갖춘 DRY 유지
- 22. backbone.js를 사용하여 페이지 당 여러 모델 및보기
- 23. 암호화/복호화 기능을 찾고 있습니다.
- 24. 응용 프로그램을 사용하여 시장에서 평가하기
- 25. C에서 파일 복사 기능을 찾고 #
- 26. 완전한 GWT 기반 가입 시스템
- 27. 탁월한 바이러스 방지 기능을 갖춘 생산적인 하드웨어 설치에 대한 제안
- 28. Backbone.js를 사용하여 데이터베이스의 모델 데이터를 표시하고 싶습니다.
- 29. HTML5를 사용하는 완전한 클라이언트 측 응용 프로그램
- 30. 유연한 동적 비주얼 스타일링 기능을 갖춘 JS 텍스트 편집기 컨트롤
Peepcode 스크린 캐스트를 사용해 보셨습니까? 나는 그것을 보았고 https : // peepcode와 같은 많은 것들을 다룬다.co.kr/products/backbone-js –
peepcode screencast는 서버에 아무 것도 보내지 않습니다. 그것은 모든 클라이언트 측입니다. 이것은 백본 기본 사항입니다. peepcode는 2 부에서보다 고급 주제를 다룰 것 같습니다. –