2013-08-08 5 views
1

GWT가 자바 코드 (지원되지 않는 몇 가지 확장 기능)를 렌더링 된 자바 스크립트로 변환하는 것으로 설명되어 있습니다. 이 전환은 언제 발생합니까? 각 단계에서 관련된 단계와 에이전트를 알고 싶습니다. 각 브라우저에 GWT 플러그인이 필요한 이유는 무엇입니까? 변환에 의해 라이브러리에서 처리되는 부분과 플러그인에서 처리되는 부분은 무엇입니까?GWT 플러그인은 어떻게 작동합니까?

많은 자습서를 읽었지만이 시점은 여전히 ​​모호합니다.

답변

2

생산 모드와 개발 모드간에 큰 차이가 있다는 점을 GWT에 대해 이해하는 것이 중요합니다. 당신은 Java 코드를 작성하고 배포를 위해 GWT 컴파일러 을 JavaScript로 컴파일합니다. 브라우저는 입니다. 따라서 프로덕션 환경에서 웹 응용 프로그램을 서버에 배포하기 전에 한 번만 변환이 발생합니다. 이 경우 최신 브라우저는 도움없이 JavaScript를 해석 할 수 있기 때문에 브라우저 플러그인이 필요하지 않습니다.

그러나 개발 모드에서는 사물이 다릅니다. Java 코드는 GWT 브라우저 플러그인에 의해 으로 해석되고입니다. Java에서 JavaScript로 명시 적으로 컴파일하지 않아도됩니다. 따라서 개발 모드에서 브라우저 플러그인 만 있으면됩니다.

그리고 나서 위의 시나리오와 다른 수퍼 dev 모드가 있습니다. This page 모두 설명합니다.

+0

감사합니다.이 문서는 내가 찾고 있던 문서입니다. 거대한 문서에서 IT가 손실되었습니다. – Lavixu

+0

당신을 진심으로 환영합니다. 실제로 GWT에 대한 Google의 많은 문서가 있습니다. 그러나 : 문서의 대부분은 당신이 그것에 시간을 투자한다면 꽤 명확하고 도움이됩니다. – mlkammer

관련 문제