dojo의 MVC 패턴을 배우려고하지만 문서가 모호합니다. dojo.store.Memory 란 무엇입니까?
는 약 dojo.store.Memory는 말한다 : 쿼리를 수정하고 클라이언트 측 메모리 데이터에 액세스인 - 메모리 객체 저장소.
그리고에 대한 dojo.store :
도장 스토어는 저장된 데이터의 액세스 및 조작을위한 균일 한 인터페이스입니다.
언제 사용합니까 ? "클라이언트 측 메모리 내 데이터"는 일반적인 자바 스크립트 기능처럼 들립니다.
그래서'dojo.store'는 API이고'.Memory'는 메모리의 해당 API를 구현 한 것입니다. 인터페이스가 무엇인지 아십니까? – davin
나는 메모리가 코어 dojo.store에없는 것을 제공한다는 것을 정말로 얻지 못했다. – joakimdahlstrom
이것은 상점의 구현 일뿐입니다. 데이터를 저장하려는 아이디어는 프로젝트에서 프로젝트로 변경된 * 저장 위치가 더 중요하며 단일 프로젝트 내에서 변경할 수 있다는 것입니다. 따라서'dojo.store.Memory'를 사용하여 메모리에 저장할 코드를 작성한 다음 저장소를 변경하고 메모리에 저장하지 않고 HTML5 저장소 또는 원격 저장소에 저장하려는 결정을 내리면 (어느 정도)는 한 줄의 코드 만 변경합니다. 이것이 인터페이스의 개념입니다. 구현 구체를 제거하는 추상화 레이어로, 이렇게 변경하면 원활해질 수 있습니다. – davin