구글 웹 툴킷, GWT는 AJAX 자바 프로그래밍 언어를 사용 하 여 프런트 엔드를 쓸 수 있게 되 고 그리고 GWT와 약자 컴파일 최적화 된 http://www.aliyun.com/zixun/aggregation/33906.html에 교차 "> 자바 스크립트, 자바 스크립트는 모든 주요 브라우저에서 자동으로 실행할 수 있습니다 하는 동안. GWT 프로그래밍 언어, 이클립스 Google 플러그인과 함께 사용할 경우에 특히 개발 어려움을 줄이고 신속 하 게 구축 하 고 유지 복잡 하지만 높은 성능 자바 프런트 엔드 응용 프로그램 사용 하는 Java 개발자를 수 있습니다.
오늘 웹 응용 프로그램을 작성 하는 것은 지루하고 오류가 발생 하기 쉬운 프로세스입니다. 개발자는 브라우저 전문 용어와 함께 그들의 시간을 처리의 90%를 보낼 수 있습니다. 또한, 건물, 재사용, 및 자바의 많은 유지 관리 코드 라이브러리와 AJAX 구성 요소 수 있습니다 어렵고 신뢰할 수 없는. 구글 웹 툴킷 (GWT) 프로그래밍 언어, 이클립스 Google 플러그인과 함께 사용할 경우에 특히 개발 어려움을 줄이고 신속 하 게 구축 하 고 유지 복잡 하 고 높은-성능 자바 프런트 엔드 응용 프로그램 사용 하는 Java 개발자를 수 있습니다.
구글 웹 툴킷 작동 하는 방법
와 구글 웹 툴킷 (GWT), 프로그래밍 언어를 작성 하는 AJAX 프런트 엔드, Java를 사용할 수 있습니다 최적화 된 자바에는 GWT는 크로스 컴파일 및 모든 주요 브라우저에 자바 스크립트를 자동으로 실행할 수 있습니다. 개발 과정에서 사용할 수 있습니다 JavaScript 관습 "편집-새로 고침-보기"에 따라 급속 한 반복이 일정 주기,이 또한 선-행 및 Java 코드 한 단계씩 디버깅 할 수 있는 이점이 있다. 배포할 준비가 GWT Java 소스 코드를 최적화, 독립형 자바 스크립트 파일로 컴파일합니다. Google 웹 툴킷을 사용 하 여 기존 웹 페이지 또는 전체 응용 프로그램에 대 한 위젯을 만들려고 쉽게.
Java 언어에서 AJAX 응용 프로그램을 작성 하 고 최적화 된 자바로 컴파일
텍스트 수준 에서만 실행 되는 자바 스크립트 Minifier 달리 GWT 컴파일러 포괄적인 정적 분석 및 최적화 GWT 코드 베이스를 통해 일반적으로 자바 스크립트 부하 생성 그리고 해당 필기 자바 스크립트 보다 더 빠르게 실행. 예를 들어 GWT 컴파일러 원치 않는 코드-극적으로 줄이고 사용 하지 않는 클래스, 메서드, 필드 및 메서드 매개 변수도 제거 안전 하 게 수 있습니다-당신이 컴파일 스크립트 가능한 최소화 되도록. 또 다른 예:는 GWT 컴파일러 인라인 메서드 호출의 성능 오버 헤드를 제거 하는 메서드를 선택적으로.
크로스 컴파일 관리 추출 및 런타임 성능 저하를 유발 하지 않고 개발에 필요한 모듈을 제공 합니다.
개발 워크플로:
다시 컴파일하지 않고도 Java 코드 및 보기 변경 즉시 편집
개발 하는 동안 코드 변경 내용을 즉시 GWT의 관리 모드 브라우저를 사용 하 여 볼 수 있습니다. 어셈블러 번역은 요구 또는 서버에 배포 됩니다. 그냥 변경 하 고 관리 되는 모드 브라우저에서 새로 고침을 클릭 합니다.
Java 디버거로 현재 AJAX 코드를 단계별로
생산 과정에서 순수 자바로 코드를 컴파일 수 있지만 개발 단계에서 코드는 바이트 코드는 자바 가상 기계에서로 실행 됩니다. 즉, 코드는 마우스 이벤트를 처리 하는 등의 작업을 수행 하는 경우 완벽 하 게 기능 정상 자바 디버깅 얻을 것 이다. 다른 설명이 없는 자연스럽 게 중단점 및 단일 단계 디버깅 같은 작업을 수행할 수 있습니다 그래서 자바 디버거 수행할 수 있는 조치는 GWT 코드에도 적용 됩니다.
컴파일 및 최적화, 크로스 브라우저 자바 스크립트 배포
배포할 준비가 때 GWT는 독립, 모든 네트워크 서버에서 지원 되는 순수 JavaScript 파일에 자바 코드를 컴파일합니다. 또한, GWT 응용 프로그램 자동으로 지원 IE, 파이어 폭스, 모질라, 사파리, 그리고 오페라 브라우저 탐지 또는 코드에 특별 한 캡슐화에 대 한 필요 없이. 동일한 코드를 작성 한 후 GWT 각 사용자의 특별 한 브라우저에 따라 가장 효율적인 자바에 그것을 변환.
다운로드 주소: http://code.google.com/intl/zh-CN/webtoolkit/download.html