Ajax는 자바 프로그래밍 언어를 사용 하 여 프런트 엔드를 발행 하는 GWT V2.2

출처: 인터넷
작성자: 사용자
키워드: 쓰기 자바 컴파일

구글 웹 툴킷, 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

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.