GWT, GWT-RPC, EXT-GWT 및 Smart GWT의 차이점을 알고 싶습니다. 현재, 나는 GWT에 관한 책을 빌릴 수 있었다. 나는 빠르고 효율적인 Ajax (Asynchronous JavaScript and XML) 개발을 용이하게하기 위해 고안된 라이브러리라는 것을 이해한다. 그러나 나머지는 무엇입니까? 아무도 그것을 설명 할 수 있을까? 감사.gwt, gwt-rpc, ext-gwt, smart gwt의 차이점
답변
GWT is Google Web Toolkit, 웹 인터페이스를 자바로 작성하고 자바 스크립트로 컴파일하기위한 프레임 워크입니다.
GWT RPC은 클라이언트 측 GWT 응용 프로그램이 Java 서버와 통신 할 수있게하는 통신 메커니즘입니다. 그것은 GWT의 일부입니다.
Ext GWT 및 Smart GWT는 GWT 응용 프로그램에서 사용할 구성 요소를 더 많이 제공하는 라이브러리입니다. 즉, GWT 응용 프로그램이 필요한 이들 중 하나를 사용합니다.
Smart GWT은 Smart Client 라이브러리의 구성 요소 위에 위치하는 LGPL 프레임 워크입니다. 몇 년 전에 보았을 때 Smart Client의 JavaScript 구성 요소를 감싸는 매우 얇은 래퍼 였기 때문에 마음에 들지 않기로 결정했습니다. 즉, 코드를 디버깅 할 때 Java를 사용하는 "원시"JavaScript에 빠르게 도달했습니다. 디버거는 아무 것도 할 수 없습니다.
외부 GWT는 Ext GWT 및 gwt-ext이므로 복잡한 기록이 있습니다.
gwt-ext는 이전 오픈 소스 버전의 Ext GWT의 포크이지만 더 이상 유지 관리되지 않으므로 찾을 가치가 없습니다. 나는 당신이 그것을 가로 질러 오면 그것이 무엇인지를 알 수 있도록 그것을 언급한다.
Ext GWT은 여전히 유지되며 상업용 및 오픈 소스 라이센스를 모두 가지고 있습니다. 그것은 Ext Js 자바 스크립트 라이브러리를 만드는 동일한 회사에서 나온 것이므로 일부 공통 코드가있을 수 있지만 Ext Js에 대한 래퍼가 아닙니다. 이것이 Smart GWT를 선호했던 이유입니다. 문제가 발생했을 때 디버거에서 Ext GWT 코드를 볼 수있게 해주는 더 많은 Java 코드가 있었기 때문에 실제로 일어난 일을 해결할 수있었습니다.
UPDATE :이 프로젝트는 적극적인 개발에서 더 이상 스마트 GWT로 대체되었습니다 Google
상태 업데이트에서 스마트 GWT 대 GWT-EXT 소개. 스마트 GWT로 마이그레이션하려는 GWT-Ext의 기존 사용자에게 지원이 제공됩니다.
- 1. smart gwt의 데이터 소스에서 데이터 업데이트
- 2. GWT 버전 차이점
- 3. Smart GWT ComboBoxItem에서 항목을 선택하는 방법
- 4. RequestFactory를 통해 ExtGWT 트리 채우기
- 5. GWT HTML 위젯 보안 GWT의 자바 독에서
- 6. GWT의 그림보기
- 7. GWT 또는 Smart GWT에서 TextArea 높이를 자동으로 조정하는 방법
- 8. 공간이 가득 차면 Smart GWT SectionStack에서 이전 섹션을 닫으시겠습니까?
- 9. Smart GWT ComboBoxItem에 연결된 텍스트를 포함 할 수 있습니까?
- 10. Smart Gwt List Grid : 선택한 레코드를 확인하는 방법
- 11. GWT의 이미지
- 12. ExtJS 대 ExtGWT - 기능적으로 동일합니까?
- 13. ExtGWT 가져 오기 Excel 시트
- 14. GWT의 페이지 매김
- 15. GWT의 PropertyChangeSupport
- 16. GWT의 슬라이더 막대
- 17. GWT의 request.getRemoteUser()와 동일합니까?
- 18. GWT의 봄 보안 클라이언트
- 19. GWT의 플로팅 패널
- 20. GWT의 알림 메시지
- 21. GWT의 간단한 하이퍼 링크?
- 22. GWT의 제어 직렬화
- 23. 라이브러리 EXT-JS, EXT-CORE, EXT-GWT의 차이점
- 24. GWT의 서버 측 구성 상수
- 25. ClientBundle 리소스 GWT의 경로
- 26. GWT의 히트 맵 (밀도지도)
- 27. GWT의 HTML5 캔버스에 위젯 추가 (버튼)
- 28. GWT의 클라이언트 측 캐싱
- 29. php smart learner
- 30. Smart Suggest - jQuery help
답장을 보내 주셔서 감사합니다. GWT-RPC, Ext-GWT 및 Smart GWT가 모두 GWT의 기초 위에서 작동한다고 말할 수 있습니까? – JCX
@ user403054 - 예, 그렇습니다. GWT RPC, Ext GWT 또는 Smart GWT를 사용하려면 GWT 앱이 있어야합니다. –
오, 멋지다. – JCX