programing

backbone.js를 배우는 가장 좋은 방법은 무엇입니까?다른 대안이 있나요?

newnotes 2023. 4. 5. 22:12
반응형

backbone.js를 배우는 가장 좋은 방법은 무엇입니까?다른 대안이 있나요?

이제 막 backbone.js로 넘어가기 시작했어요.이것은 매우 복잡한 것으로 보입니다만, 예를 들면 「그건 간단해!」라고 말하는 것만으로 생산성을 높일 수 있는 것은 아닙니다.그래도 맛있어 보이긴 해요.

설명서는 괜찮지만, 저는 '큰 그림'과 이 모든 컴포넌트가 어떻게 연동되는지 잘 이해하지 못하고 있습니다.다양한 관점에서 사건들이 묶이고 표현되는 방식은 사실 많은 얽힌 것처럼 보인다.우려의 분리의 필요성은 이해하지만, 실은 조금 무리하게 설계되어 있는 것은 아닐까 생각하고 있습니다.

본질적으로...backbone.js로 바로 생산성을 발휘할 수 없습니다.하루 이틀 정도 학습곡선이 있을 것 같아요.

backbone.js에 접속하는 가장 좋은 방법은 무엇입니까?계속 진행하십시오. 아니면 더 큰 샘플 애플리케이션을 다운로드 받아 볼 수 있는 곳이 있습니까?

더 쉽게 배울 수 있고 같은 종류의 이점을 제공할 수 있는 더 나은 대안이 있을까요?저에게 생산성과 직감은 매우 중요합니다.backbone.js가 작동하는 방식이 좀 이상한 것 같아요.그게 나일 수도 있어

즉, backbone과 같은 라이브러리 없이 애플리케이션을 개발하고 backbone.js와 같은 프레임워크를 유기적으로 작성하는 것이 더 낫다고 생각합니다만, 직감적인 것, 그 결과 코드 베이스와 함께 보다 인라인적인 것에 가깝습니다.

내 코드로 작업하기 위한 간단한 예시를 얻으려고 했지만 Javascript 오류가 나타나지 않았습니다.효과가 없어요.사소한 것 하나라도 틀릴 가능성이 높아...하지만 백본 어플리케이션 디버깅이 문제가 될 수 있다는 생각이 들기 시작했습니다.그래서 아마 내 자신을 유기적으로 키우는 게 내 제정신을 위한 더 나은 선택일지도 몰라어둠 속에서의 디버깅은 생산성 저하를 초래합니다.그리고 솔직히 말하면, 몇 시간이고 디버깅을 할 필요가 없다면, 나만의 프레임워크를 만들어서 코드를 작성하는 것이 더 낫습니다.

나는 무엇을 해야 할지 모르겠다. 그래서 내가 물어보는 것이다.

프로그래밍과 관련된 많은 것을 배우는 것과 마찬가지로, 제 조언은 다음과 같습니다.

  • 현재 작업에 적합하다고 생각되는 작업을 선택합니다.
  • 해당 작업 실행 시도
  • 막혀 있는 것을 발견하면, 가지고 있는 코드를 보여주고, 어떤 일이 일어나야 한다고 생각하는지를 설명해 주세요.반드시 매뉴얼을 참조하여 기능이 정상적으로 기능하는지 확인하십시오.
  • 당신이 발전함에 따라, 사람들은 당신에게 일을 하는 더 표준적이고 효율적인 방법을 보여줄 것입니다.
  • 이 조작은, 동작에 익숙해질 때까지 계속합니다.
  • 이제 매뉴얼을 상세하게 검토하여 전체적인 작동 방식을 숙지하고 질문을 계속합니다.
  • 머지않아 당신은 질문보다 더 많은 대답을 하게 될 것이다.

Addy Osmani의 "Developing Backbone.js Applications"라는 멋진 책을 우연히 발견했습니다.Addy는 MVC에 대해 명확하게 설명했고 모듈러 코드를 작성했으며 JS 코드를 재스민으로 테스트하는 등 더 자세히 설명했습니다.

편집:

같은 책의 오픈 소스 버전도 있습니다.

당신의 질문에 부분적으로 대답하기 위해서.저도 같은 문제가 있어서 포기하려고 했어요.어떤 예도 효과가 없었습니다.나중에 백본 Javascript를 모두 문서 끝에 넣어야 한다는 것을 알았습니다.그래서 페이지가 로딩되어 백본이 백본으로 동작할 수 있습니다.

Backbone, 백 unders
가장 좋은 방법은 먼저 언더스코어.js 문서를 한 번 살펴보는 것입니다. stoplebackbone.js에 대해.그래서 헷갈릴 수밖에 없어요.그러나 언더스코어가 무엇인지 알게 되면 backbone.js가 더 이해하기 시작할 것입니다.

.
Backbone은 제 의견입니다.Backbone.js는 3가지입니다.이것은 제 주관적인 의견입니다.


1) JavaScript(jquery use뿐만 아니라 오브젝트, 함수, 컨텍스트, Javascript의 동작 등)를 알아야 합니다.Javascript를 잘 모르면 다소 당황하게 됩니다.

2) 단순히 상정하고 암기해야 할 것이 있습니다.구조는 이렇게 동작하고 기본 앱은 이렇게 설정됩니다.처음에 뭔가 말이 안 되는 게 있을 거야, 그냥 암기해.

3) 기타 이해해야 할 사항, 실제 상황

어느 것이 2이고 어느 것이 3인지 알아내는 데 시간이 걸리고, 이 때 틀을 잘 짜고 있는 사람이 가르쳐 주면 쉽게 습득할 수 있습니다.다시 한 번 제 주관적인 의견입니다.

학습 곡선이 적은 짧은 시간에 작업을 시작하고 싶다면 Knocko JS를 사용해 보십시오.

저는 항상 스크린캐스트를 통해서 새로운 것을 배우는 것이 훨씬 더 쉽다는 것을 알게 됩니다.시각적인 인식일 수도 있어요, 확실치 않아요.어쨌든 관련 Peepcode 스크린캐스트는 Backbone.js의 기본과 이념을 이해하는 데 큰 도움이 되었습니다.그들도 당신을 도울 수 있기를 바랍니다.

언급URL : https://stackoverflow.com/questions/6024826/what-is-the-best-way-to-learn-backbone-js-any-other-alternatives

반응형