친애하는 여러분, 필자는 궁금해서 웹에 쉽게 마이그레이션 할 수있는 독립 실행 형 GUI 응용 프로그램을 만들 수 있습니까? 또는 더 나은 방법은 웹 브라우저를 통해 로컬 및 원격으로 두 가지 모드로 작업 할 수 있습니다. 메인 어플리케이션 로직이 이미 C++로 작성 되었기 때문에 Qt Quick에 관해 조금 읽었습니다. 웹 응용 프로그램과 독립 실행 형 응용 프로그램을 혼합하여 사용하는 것이 가능하다는 것을 알았으나 관심이있는 사례를 설명하는 직접적인 예는 발견하지 못했습니다.웹 및 독립 실행 형 응용 프로그램 모두의 프레임 워크
0
A
답변
1
응용 프로그램의 기능에 따라 다릅니다. 그것이 무거운 UI 바인딩 및 계산 강렬하지 않으면 당신은 Qt로 아주 멀리 얻지 않을 것입니다. Java 용 GWT와 같은 몇 가지 툴킷이 있는데, 일반적인 데스크탑 GUI를 프로그래밍하는 것처럼 AJAX 응용 프로그램을 프로그래밍 할 수 있도록 도와줍니다.하지만 C++ 프레임 워크가 이와 같은 작업을 수행하는지는 알지 못합니다.
무거운 UI의 바운드 응용 프로그램의 경우 UI를 HTML5로 변환하고 응용 프로그램과 QT 기반의 자체 작성 브라우저로 웹 서버 인프라를 배포합니다. 이를 통해 로컬 앱과 원격 앱 간을 전환하는 것은 간단합니다.
UI가 많은 응용 프로그램의 경우 GWT를 사용하십시오.
0
서비스 측면에서 다시 작성하는 경우 독립형 및 웹 프런트 엔드에서 둘 다 사용할 수 있습니다. 따라서 처리에 영향을주지 않고 여러 사용자 인터페이스를 가질 수 있습니다. 모바일을 추가하기 쉽습니다.
관련 문제
- 1. PHP 독립 실행 형 응용 프로그램
- 2. 파이썬에서 독립 실행 형 응용 프로그램
- 3. Linux의 독립 실행 형 파이썬 응용 프로그램
- 4. 완전 독립 실행 형 GUI 응용 프로그램
- 5. IIS Express가 포함 된 독립 실행 형 웹 응용 프로그램
- 6. 응용 프로그램 가상화는 독립 실행 형 응용 프로그램에만 해당합니까?
- 7. 서블릿 컨테이너의 Java 웹 응용 프로그램 대 독립 실행 형
- 8. WCF 콘솔 응용 프로그램 독립 실행 형/독립 실행 형 서비스
- 9. 서블릿에서 독립 실행 형 Java 프로그램 호출
- 10. 독립 실행 형 응용 프로그램이란 무엇입니까?
- 11. 독립 실행 형 32 비트 어셈블리 프로그램
- 12. JBoss 내에 독립 실행 형 J2SE 응용 프로그램 배포
- 13. 독립 실행 형 디버그 창?
- 14. 로깅 : 독립 실행 형 응용 프로그램 용 Syslog?
- 15. Windows 서비스로도 설치할 수있는 독립 실행 형 Delphi 응용 프로그램
- 16. SSRS와 독립 실행 형 Windows 응용 프로그램 용 Crystal Reports
- 17. 응용 프로그램 클라이언트와 독립 실행 형 클라이언트의 차이
- 18. 독립 실행 형 NPAPI adobeflash 호스팅 응용 프로그램 샘플
- 19. ExcelDna 및 독립 실행 형 F # 설치
- 20. macos 독립 실행 형 파이썬
- 21. 독립 실행 형 응용 프로그램에서 Infopath 양식
- 22. 웹 응용 프로그램 - 인증/로그인 프레임 워크
- 23. 독립 실행 형 웹 응용 프로그램과 GAE 합치기
- 24. 독립 실행 형 웹 응용 프로그램의 인증 시스템 요구 사항
- 25. 독립 실행 형 리눅스 생성
- 26. 독립 실행 형 Acceleo 생성기
- 27. Grails 독립 실행 형 GORM 사용
- 28. 웹 응용 프로그램 테스트 프레임 워크 제안
- 29. 엔티티 프레임 워크 - 웹 응용 프로그램
- 30. 독립 실행 형 응용 프로그램에서 수행 된 테스트 유형은 무엇입니까? .....?
죄송합니다. Qt에 대한 진술을받지 못했습니다. GWT에 대해 들었습니다. C++을 찾지 못하면 GWT를 사용할 것입니다. 별다른 변화가 없다면 독립형 웹 서버 + Qt 기반 브라우저를 선택할 것입니다. – prokher
Qt를 로컬 응용 프로그램 (Qt 기반 웹 브라우저가 아닌 편리한 GUI 작업 - 사용자 정의 기본 메뉴 막대)과 같이 Qt를 사용한다면 로컬 및 원격 응용 프로그램의 UI 코드를 복제해야합니다. Qt 위젯 이외의 QtWebView는 원격 서버에서 제어 할 수있는 방법을 제공하지 않습니다. – Lothar