우리 웹 사이트에서 사용하는 JavaScript 코드베이스는 꽤 잘 구조화되어 있습니다 (관심있는 사람은 here).데이터 바인딩 외, backbone.js (또는 knockout.js)가 제공하는 이점
backbone.js (또는 일부 기능의 경우 knockout.js)를 코드에 통합하는 방법을 살펴 보았습니다.하지만 더 가까운 고려 사항을 통해 데이터 바인딩에 대해서는별로 신경 쓰지 않습니다. 서버 데이터 교환, 서버 -> 클라이언트 -> js 데이터 파이프쪽으로 편향되어 있기 때문에) 동적 데이터 바인딩 및 동기화가 없는지 상관하지 않습니다.
필자는 이러한 라이브러리에 익숙하지 않았기 때문에 해당 라이브러리를 사용하지 않기로 결정했기 때문에 다른 유용한 기능이 누락되었습니다. 내가?
녹아웃과 백본은 전혀 유사하지 않습니다. 다양한 패턴의 적절한 분석을 위해이 비디오를 확인하십시오. http://addyosmani.com/scalable-javascript-videos/ –
사실, 두 가지 사이의 차이점이 지나치게 줄어든 것 같습니다. – Goro