구글 웹 툴킷 - 위키백과, 우리 모두의 백과사전 구글 웹 툴킷 위키백과, 우리 모두의 백과사전. ( 구글웹툴킷에서 넘어옴 ) 둘러보기로 가기 검색하러 가기 구글 웹 툴킷Google Web Toolkit 원저자 구글 발표일 2006년 5월 16일 최근 버전 2. 8. 2 / 2017년 10월 19일 ( 19달 전 ) ( 2017 - 10 - 19 ) 프로그래밍 언어 자바 운영 체제 GNU / 리눅스, 윈도, OS X 언어 자바 종류 에이젝스 프레임워크 라이선스 아파치 라이선스 2. 0 웹사이트 구글 웹 툴킷 ( Google Web Toolkit, GWT ) 은 웹 개발자가 복잡한, 자바스크립트 프론트엔드 애플리케이션을 자바로 만들고 관리할 수 있게 하는 오픈 소스 도구 집합이다. 몇 가지 네이티브 라이브러리를 포함하여, 모든 것이 자바 소스로 이루어져 있으며, 이 소스는 GWT 앤트 빌드 파일이 포함하고 있는 지원 운영 체제 어느 곳에서나 빌드가 가능하다. 아파치 라이선스 버전 2. 0으로 허가되어 있다. [ 1 ] GWT는 재사용성, 공통 웹 개발 작업으로의 효율적인 접근 ( 비동기 원격 프로시저 호출 ), 역사 관리, 북마크, UI 축약, 국제화, 크로스 브라우저 이식을 강조한다. 목
사용성, 공통 웹 개발 작업으로의 효율적인 접근 ( 비동기 원격 프로시저 호출 ), 역사 관리, 북마크, UI 축약, 국제화, 크로스 브라우저 이식을 강조한다. 목차 1 역사 2 구성 요소 3 기능 3. 1 사용 가능한 위젯 3. 2 사용 가능한 패널 4 참조 5 참고문헌 6 외부 링크 역사 [ 편집 ] GWT 버전 1. 0 RC 1은 2006년 5월 16일 출시되었다. [ 2 ] 구글은 GWT를 자바원 콘퍼런스 2006에서 발표하였다. [ 3 ] 출시 역사 : GWT 1. 0 2006년 GWT 1. 1 2006년 GWT 1. 2 2006년 GWT 1. 3 2007년 GWT 1. 4 2007년 GWT 1. 5 2008년 GWT 1. 6 2009년 GWT 1. 7 2009년 GWT 2. 0 2009년 GWT 2. 1. 0 2010년 GWT 2. 2. 0 2011년 GWT 2. 3. 0 2011년 GWT 2. 4. 0 2011년 GWT 2. 5. 0 2012년 GWT 2. 5. 1 2013년 GWT 2. 6. 0 2014년 GWT 2. 6. 1 2014년 GWT 2. 7. 0 2014년 GWT 2. 8. 0 2016년 GWT 2. 8. 1 2017년 GWT 2. 8. 2 2017년 구성 요소
T 2. 6. 1 2014년 GWT 2. 7. 0 2014년 GWT 2. 8. 0 2016년 GWT 2. 8. 1 2017년 GWT 2. 8. 2 2017년 구성 요소 [ 편집 ] GWT 자바 대 자바스크립트 컴파일러 ( Java - to - JavaScript Compiler ) : 자바 프로그래밍 언어를 자바스크립트 프로그래밍 언어로 변환한다. GWT 개발 모드 ( Development Mode ) : 개발자들이 GWT 애플리케이션들을 개발 모드 안에서 실행할 수 있게 한다. ( 앱은 자바스크립트로 컴파일하지 않고 JVM 안에서 자바를 실행 ) JRE 에뮬레이션 라이브러리 ( emulation library ) : 자바 표준 클래스 라이브러리 내에서 흔히 사용되는 클래스들의 자바스크립트 구현체들. GWT 웹 UI 클래스 라이브러리 ( Web UI class library ) : 위젯을 만들기 위한 사용자 지정 인터페이스와 클래스의 모임. 기능 [ 편집 ] 사용 가능한 위젯 [ 편집 ] 버전 2. 4 ( 2011년 9월 ) 기준으로 GWT는 몇 가지 위젯을 제공한다. [ 4 ] Button PushButton RadioButton CheckBox DatePicker ToggleButton TextBox PasswordTextB
[ 4 ] Button PushButton RadioButton CheckBox DatePicker ToggleButton TextBox PasswordTextBox TextArea Hyperlink ListBox CellList MenuBar Tree CellTree SuggestBox RichTextArea FlexTable Grid CellTable CellBrowser TabBar DialogBox 사용 가능한 패널 [ 편집 ] GWT는 몇 가지 패널도 포함하고 있다 : [ 4 ] PopupPanel StackPanel StackLayoutPanel HorizontalPanel VerticalPanel FlowPanel VerticalSplitPanel HorizontalSplitPanel SplitLayoutPanel DockPanel DockLayoutPanel TabPanel TabLayoutPanel DisclosurePanel 참조 [ 편집 ] ↑ " Google Web Toolkit License Information ". Google. 2007년 2월 23일. 2007년 9월 25일에 확인함. ↑ " Google Web Toolkit Release Archive ". Goog
Information ". Google. 2007년 2월 23일. 2007년 9월 25일에 확인함. ↑ " Google Web Toolkit Release Archive ". Google. 2007년 9월 25일에 확인함. ↑ Olson, Steven Douglas ( 2007 ). 《 Ajax on Java 》. O'Reilly. 183쪽. ISBN 978 - 0 - 596 - 10187 - 9. ↑ 가 나 " Widget List ". Google. 2012년 5월 21일에 확인함. 참고문헌 [ 편집 ] Dewsbury, Ryan ( 2007년 12월 15일 ). 《 Google Web Toolkit Applications 》. Prentice Hall. 608쪽. ISBN 978 - 0 - 321 - 50196 - 7. Chaganti, Prabhakar ( 2007년 2월 15일 ). 《 Google Web Toolkit : GWT Java Ajax Programming 》. Packt Publishing. 248쪽. ISBN 978 - 1 - 84719 - 100 - 7. Geary, David ( 2007년 11월 17일 ). 《 Google Web Toolkit Solutions : Mor
Xlib XCB 고급아미가OS BOOPSI 매직 사용자 인터페이스 리액션 GUI 준 맥 OS및 OS X 카본 코코아 맥앱 맥줍 파워플랜트 윈도우 마이크로소프트 파운데이션 클래스 라이브러리 오브젝트 윈도 라이브러리 실버라이트 스마트윈 비주얼 컴포넌트 라이브러리 윈도우 폼 윈도우 프레젠테이션 파운데이션 윈도우 탬플릿 라이브러리 WinRT XAML 유닉스, ( X11 ) 아테나 ( Xaw ) InterViews LessTif 모티프 OPEN LOOK 크로스 플랫폼 ( 언어별 ) CLI Gtk # 문라이트 타오 C 및 C CEGUI 크로스 플랫폼용 컴포넌트 라이브러리 FLTK FOX 툴킷 OpenGL 사용자 인터페이스 라이브러리 GTK Juce Qt Wt Tk TnFOX 얼티밋 비주얼 컴포넌트 프레임워크 wxWidgets YAAF XForms XVT 오브젝티브 - C 그누스텝 플래시 아파치 플렉스 자바데스크톱 애브스트랙트 윈도 툴킷 스윙 표준 위젯 툴킷 Qt 잠비 웹 구글 웹 툴킷 자바스크립트 도조 툴킷 에코 ExtJS 구글 클로저 jQuery UI Qooxdoo YUI 커먼 리스프 CAPI 커먼 그래픽스 CLIM Ltk McCLIM 오브젝트 파스칼 크로스 플랫폼용 컴포넌트 라이브
jQuery UI Qooxdoo YUI 커먼 리스프 CAPI 커먼 그래픽스 CLIM Ltk McCLIM 오브젝트 파스칼 크로스 플랫폼용 컴포넌트 라이브러리 fpGUI IP 파스칼 라자루스 펄 WxPerl Perl / Tk PHP PHP - GTK PHP - Qt WxPHP 파이썬 Pyjamas PyQt PyGTK PyGObject PySide Tkinter wxPython 루비 슈즈 QtRuby XML 앰플 SDK CougarXML 글레이드XML 라이브리 커널 Pyjamas Rialto 툴킷 XAML XML 사용자 인터페이스 XUL Wt vdeh리치 인터넷 애플리케이션기본 프레임워크 어도비 플래시 아파치 플렉스 아파치 피봇 카푸치노 Curl 구글 웹 툴킷 HTML5 자바FX JVx Lively Kernel 문라이트 실버라이트 오픈라즐로 Qt Quick SproutCore XULRunner 미티어 사이트 특화 브라우저 어도비 AIR Curl Fluid 골룸 구글 크롬 기어스 모질라 프리즘 분류 프레임워크 목록 원본 주소 " " 분류 : 구글의 소프트웨어자바스크립트 라이브러리웹 개발 소프트웨어리치 인터넷 애플리케이션 프레임워크자바 플랫폼아
vow Pyjs Pylons Pyramid Quixote TACTIC 토네이도 TurboGears web2py Webware Zope 2 루비 캠핑 Merb Padrino 루비 온 레일즈 Sinatra 스칼라 리프트 플레이 Scalatra 스몰토크 AIDA / Web Seaside 기타 언어 애플리케이션 익스프레스 ( PL / SQL ) Grails ( 그루비 ) 케플러 ( 루아 ) OpenACS ( Tcl ) 피닉스 ( Elixir ) SproutCore ( 자바스크립트 - 루비 ) Yaws ( 얼랑 ) vdeh자바스크립트코드 분석 JSHint JSLint 컴파일러 커피스크립트 다트 Emscripten 구글 클로저 컴파일러 구글 웹 툴킷 Morfik 타입스크립트 AtScript Opa Haxe 클로저 개념 Ajax 클라이언트 사이드 DHTML 자바스크립트 라이브러리 자바스크립트 문법 겸손한 자바스크립트 디버거 파이어버그 코모도 IDE 마이크로소프트 스크립트 디버거 마이크로소프트 스크립트 편집기 오페라 드래곤플라이 Venkman 사파리 도큐먼테이션 제네레이터 JSDoc 편집기 ( 비교 ) 에이스 클라우드9 IDE 아톰 코드미러 라이트 테이블 브래킷 Koding 오리온 비주얼 스튜디오 비주얼 스튜디오 익스프레스 비주얼 스튜디오
Conference on GWT organized by Addison - Wesley, Prentice Hall and Pearson Education GWT - Unite is a library / framework which allows Opera Unite applications to be written using the Google Web Toolkit. vdeh웹 프레임워크 비교 C CppCMS Wt CLI ASP. NET 코어 AJAX 다이내믹 데이터 MVC 레이저 웹 폼 DNN BFC 모노레일 OpenRasta Umbraco 콜드퓨전 CFWheels 콜드박스 플랫폼 콜드스프링 퓨즈박스 Mach - II 모델 - 글루 커먼 리스프 Caveman2 CL - HTTP UnCommon Web Weblocks D Vibe. d 하스켈 Happstack Yesod 스냅 자바 AppFuse Flexive Grails GWT ICEfaces ItsNat 자바서버 페이스 JHipster Jspx JWt OpenXava 플레이 Reasonable Server Faces 리모트 애플리케이션 플랫폼 RIFE Seam 스프링 Stripes 스트럿츠 Tapestry Vaadin Vert. x WebWork Wicket 웨이브메이커 ZK 자바스크립트 Ample SDK Ang
Inbox 싱크 텍스트 음성 변환 번역 Transliteration 보이스 소프트웨어 어시스턴트 ( 렌즈 ) 크롬 안드로이드용 iOS용 크롬 웹 스토어 앱 확장 프로그램 클라우드 프린트 어스 스카이 문 마스 가젯 지보드 고글스 IME 병음 일본어 포토 [UNK] 뉴스와 날씨 나우 오픈리파인 검색 툴바 플랫폼 계정 안드로이드 버전 역사 소프트웨어 개발 안드로이드 오토 구글 페이 안드로이드 TV 안드로이드 웨어 OTP Body 도서 도서관 프로젝트 Caja 가상현실 카드보드 데이드림 캐스트 크롬캐스트 크롬 OS 크롬빗 크롬북 크롬박스 크롬 존 클라우드 플랫폼 앱 엔진 빅쿼리 빅테이블 컴퓨트 엔진 스토리지 콘택트 렌즈 커스텀 서치 다트 데이드림 어스 엔진 핏 GFS 글래스 Go G 스위트 클래스룸 홈 잼보드 마켓플레이스 네이티브 클라이언트 넥서스 온허브 오픈소셜 픽셀 플레이 북 게임 무비 & TV 음악 뉴스스탠드 퍼블릭 DNS 월렛 와이파이 개발 도구 AJAX API App Inventor Closure Tools 디벨로퍼스 en : GData 구글봇 Guava Guice GWS KML Kythe 맵리듀스 미디어봇 사이트맵스 Summer of Code 웹 툴킷 Search Console Website Optimizer Swiffy 퍼블리싱 블로거 북마크 드라이브 문서, 시트, 슬라이드, 폼 드로잉 퓨전 테이블 도메인 피드버너 맵 메이커 사이트 유튜브 유튜브 인스턴트 유튜브 레드 VEVO 저갯
구글 웹 툴킷(Google Web Toolkit, GWT)은 웹 개발자가 복잡한, 자바스크립트 프론트엔드 애플리케이션을 자바로 만들고 관리할 수 있게 하는 오픈 소스 도구 집합이다. 몇 가지 네이티브 라이브러리를 포함하여 모든 것이 자바 소스로 이루어져 있으며, 이 소스는 GWT 앤트 빌드 파일이 포함하고 있는 지원 운영 체제 어느 곳에서나 빌드가 가능하다. 아파치 라이선스 버전 2.0으로 허가되어 있다.GWT는 재사용성, 공통 웹 개발 작업으로의 효율적인 접근 (비동기 원격 프로시저 호출), 역사 관리, 북마크, UI 축약, 국제화, 크로스 브라우저 이식을 강조한다.