우리는 ext js의 클래식 툴킷을 사용하여 웹 애플리케이션을 구축했습니다. 우리는이 응용 프로그램을 모바일 사용자가 사용할 수 있도록하려고합니다. 우리는 두 가지 옵션이 있습니다. 1. 응답 플러그인을 사용하고 모든 구성 요소가 다양한 모바일에 반응하도록 만듭니다. 2. 모바일 용 최신 툴킷으로 범용 애플리케이션을 구축하십시오. UI 개발에 익숙하지 않아 이러한 appraoches를 평가할 수 없습니다. 이 선택을하는 데 도움이 될 것입니다.응답 플러그인 대 ext js의 범용 앱
특히이 질문에 대한 답변을 찾고 있습니다.
- 반응 형 플러그인을 사용하면 모든 구성 요소를 반응 형으로 만들 수 있습니까?
- 우리가 반응하는 플러그인을 진행하는 경우는, 가능한 성능
- 에 미치는 영향은 우리에게 좋은 사용자 경험을 제공하는 응용 프로그램을 원하는 점을 감안하면 한 반응 플러그인을 추가하는 것입니다 모바일
- 에 새로운 요소를 추가하는 것 데스크톱 및 모바일을 사용하는 사용자는 유니버설 디자인의 올바른 길을 따라야합니다.
- 우리가 보편적 인 응용 프로그램을 작성하는 경우 고려해야 할 중요한 측면은 무엇입니까? 고전적인 응용 프로그램의 성능에 영향을 미칩니 까?
- 디자인의 확장 성 측면에서 고려해야 할 측면 무엇이며, 어떤 접근 방식은 acalability에게 지원
답장을 보내 주셔서 감사합니다. 확장 성을 통해 웹 및 모바일 용 새 구성 요소를 쉽게 추가 할 수 있다는 것을 의미했습니다. 또한, 내가 조사한 바에 따르면, 현대 툴킷은 데스크탑과 브라우저를 모두 지원해야하지만, 우리가 사용하는 ext js 버전 6.2는 지원하지 않습니다. 그 생각을 알아? –
기존 툴킷과 모던 툴킷을 모두 사용하는 범용 앱을 만드는 경우 URL에? modern을 추가하거나 모바일 사용자 에이전트를 가짜로 만들지 않으면 데스크톱 브라우저에 항상 클래식 버전이 표시됩니다. – Mastacheata
그러나 앱의 현대 툴킷 버전 만있는 경우 데스크톱 브라우저에서도 해당 툴킷을 표시합니다. 필자는 이전 앱을 손으로 또는 sencha 도구로 업데이트하는 방법을 알지 못합니다. ''sencha generate app --modern'을 실행하면 두 가지 대신 최신 프레임 워크 만 포함하는 빈 앱으로 끝나야합니다. – Mastacheata