나는 Render가되는 백엔드로 Sencha Touch에서 모바일 애플리케이션을 프로그래밍하고 있습니다. 나는 Sencha에 대해 좀더 깊어지면서 점점 더 두 가지를 분리 해왔음을 발견했습니다. 기본적으로 Rails는 모델 저장소 (데이터베이스)로만 작동하고 Sencha는 JSON을 통해 필요한 모든 것을 가져옵니다. 대부분의 논리는 이미 레일에 존재합니다.Sencha Touch와 Rails (백엔드) 간의 사용자/세션 관리
내 질문에, 각 응용 프로그램에 기능을 위임 할 때 어떤 조언을합니까? 내 Sencha 응용 프로그램에서 REST를 구현하여 사용자 및 관련 데이터를 전달하고 동일한 형식으로 저장할 수 있습니다.
사용자 세션 관리에 적합한 방법인가요? 레일에 더 많은 전력을 공급해야합니까? IE : 세션은 어디에 저장합니까? 서버에서 할 수 있습니까? 세션 저장소 관리로해야합니까? 로컬 저장소? 나는 단지 모른다.
나는 조언을 주시면 감사하겠습니다. 감사.
흥미 롭습니다. 프로그래밍하는 동안이 사실이 점점 더 사실임을 알게되었습니다. 원래 독창적 인 시각은 모바일 앱을위한 새로운 Rails 뷰 세트를 개발하는 것일뿐입니다. 그러나 오른쪽 MVC 구조는 응답 성 측면에서 최고의 경험을 제공하는 것 같습니다. – JBlake
True- "(아마도 클라이언트 측 응용 프로그램의 풍부함과 관련하여 서버가 상당히 바보가되는 세상을 볼 수 있습니다.) 이것은 두꺼운 클라이언트/씬 클라이언트 진자의 다음 사이클 일 것입니다. 수십 년 동안 흔들림 ;-)) " – arvindwill