資料介紹
GWT - 產品概述
如今,編寫網絡應用程序是一個單調乏味且易于出錯的過程。開發人員可能要花費 90% 的時間來處理瀏覽器行話。此外,構建、重復使用以及維護大量 JavaScript 代碼庫和 AJAX 組件可能困難且不可靠。Google Web 工具包 (GWT) 通過允許開發人員用 Java 編程語言快速構建和維護復雜但高性能的 JavaScript 前端應用程序來減輕該負擔。
?
GWT - Google Web 工具包工作原理
有了 Google Web 工具包 (GWT),可以使用 Java 編程語言編寫 AJAX 前端,然后 GWT 會交叉編譯到優化的 JavaScript 中,而 JavaScript 可以自動在所有主要瀏覽器上運行。在開發過程中,您可以用 JavaScript 按習慣的相同“編輯 - 刷新 - 查看”循環快速反復,還有另一個好處就是能夠調試和逐行單步調試 Java 代碼。準備好進行部署后,GWT 會將 Java 源代碼編譯到優化且獨立的 JavaScript 文件中。使用 Google Web 工具包可以輕松地為現有網頁或整個應用程序構建一個 Widget。
使用 Java 語言編寫 AJAX 應用程序,然后編譯為優化的 JavaScript
與 僅在文本級別運行的 JavaScript Minifier 不同,GWT 編譯器會在整個 GWT 數據庫中執行綜合性靜態分析和優化,通常生成的 JavaScript 加載和執行均比等效手寫的 JavaScript 更快。例如,GWT 編譯器可以安全地消除無用代碼 -- 極大的減少不使用的類別、方法、字段甚至方法參數 -- 以確保您編譯的腳本盡可能最小。另一個示例:GWT 編譯器選擇性地內聯方法,消除方法調用的性能開銷。
交叉編譯提供了開發所需的可維護的提取和模塊性,而不會導致運行時性能損失。
- allegro快速入門教程 71次下載
- MATLAB入門教程電子版下載 0次下載
- PCS7入門教程 49次下載
- FPGA的零基礎入門教程 58次下載
- STM32的入門教程資料合集免費下載 32次下載
- Qt Creator的窗口部件入門教程免費下載 12次下載
- Qt Creator的布局管理快速入門教程免費下載 13次下載
- PADS2007 Logic入的入門教程免費下載 0次下載
- MATLAB的基礎準備及入門教程免費下載 0次下載
- protel99 SE快速入門教程免費下載 0次下載
- PLC自學入門教程資料免費下載 79次下載
- VHDL硬件描述語言入門教程資料免費下載 43次下載
- FPGA和CPLD最好的入門教程的電子書免費下載 124次下載
- C語言入門教程之C語言編程實例源代碼資料免費下載 35次下載
- C語言入門教程之18個C語言入門經典的程序資料免費下載 60次下載
- LSTM神經網絡的結構與工作機制 515次閱讀
- FPGA編程語言的入門教程 373次閱讀
- 簡述半導體原理——晶體管家族的核心工作機制 1033次閱讀
- 負載均衡器的誕生和工作機制 1034次閱讀
- 詳解C/C++堆棧的工作機制 1161次閱讀
- FPGA入門的基本知識介紹,工作原理和特點是什么 4932次閱讀
- 圖靈機制到底是什么圖靈機制的詳細資料講解 1.1w次閱讀
- Filecoin的工作證明機制工作流程解析 2289次閱讀
- 樹莓派有什么用_樹莓派能用來做啥_樹莓派新手入門教程 3.3w次閱讀
- PLC編程是什么?圖解PLC編程入門教程 6.9w次閱讀
- MySQL 超級入門教程以及MySQL 資源大全的分享 7047次閱讀
- 基于Linux 軟中斷機制以及tasklet、工作隊列機制分析 3935次閱讀
- mfc基礎入門教程 6305次閱讀
- keil uvision2下載|keil uvision2漢化免費版下載 1.1w次閱讀
- AUTOCAD2009免費下載中文版 CAD2009簡體中文下載及安裝方法 1.3w次閱讀
下載排行
本周
- 1PCB的EMC設計指南
- 2.47 MB | 12次下載 | 1 積分
- 2STM32F3系列、STM32F4系列、STM32L4系列和STM32L4+系列Cortex-M4編程手冊
- 3.32 MB | 4次下載 | 免費
- 3IP5310_3A 充電3.1A 放電集成 TYPE_C協議中文資料
- 1.44 MB | 2次下載 | 1 積分
- 4TL494工業用開關電源原理圖資料
- 0.22 MB | 2次下載 | 1 積分
- 5PCB Layout熱設計指導
- 1.25 MB | 1次下載 | 1 積分
- 6DeepSeeK學習資料
- 5.11 MB | 1次下載 | 3 積分
- 7電動汽車動力電池管理系統設計
- 14.53 MB | 1次下載 | 2 積分
- 8【電子元件】FVC-7P-LJ系列低抖動FASTVCXO:7.0×5.0mm陶瓷SMD封裝在通信設備
- 752.83 KB | 1次下載 | 免費
本月
- 1AI智能眼鏡產業鏈分析
- 4.43 MB | 394次下載 | 免費
- 2蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 297次下載 | 5 積分
- 3貼片三極管上的印字與真實名稱的對照表詳細說明
- 0.50 MB | 95次下載 | 1 積分
- 4長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 91次下載 | 5 積分
- 5涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 6錦銳科技CA51F2 SDK開發包
- 24.06 MB | 43次下載 | 1 積分
- 7AO4803A雙P通道增強型場效應晶體管的數據手冊
- 0.11 MB | 28次下載 | 2 積分
- 8錦銳CA51F005 SDK開發包
- 19.47 MB | 19次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191388次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論