Zápis dynamických webových aplikací dnes je únavné a náchylné k chybám procesu.
Vývojáři tráví většinu svého času práci kolem jemné nekompatibility mezi webových prohlížečů a různých platformách, zatímco JavaScript nedostatek modularity umožňuje sdílení, testování a opakované použití komponent AJAX obtížné a nepříjemné.
Google Web Toolkit, nebo prostě GWT, umožňuje používání developer normalizační vyhovující nástroje pro psaní webových aplikací, nástroje testovány a používané vlastním týmem společnosti Google při budování slavné nástroje, jako je Gmail nebo Google Maps.
Pokud jde o samotný proces, GWT umožňuje vývojářům psát frontendu v kódu v jazyce Java, a když to udělal kompilaci s normami a prohlížeče-kompatibilní JavaScript a HTML zdrojový kód.
Vzhledem k tomu, Java je mnohem poddajnější programovací jazyk, vývojáři stráví méně času, psát méně kódu, ale dosažení vyššího stupně složitosti s jejich aplikací.
Co je nového v této verzi:
- Super Dev režim je nyní výchozí. DEVMODE automaticky spustí režim Super Dev a překládky webovou stránku automaticky spustí kompilátor v případě potřeby. (Vlajka -noSuperDevMode může být použit k vrátit zpět staré chování.)
- Kompilace Super režimu Dev je po prvním kompilace mnohem rychleji.
- Experimentální podpora pro GSS, známý také jako uzávěr stylesheetů.
Co je nového ve verzi 2.7.0:
- Super Dev režim je nyní výchozí. DEVMODE automaticky spustí režim Super Dev a překládky webovou stránku automaticky spustí kompilátor v případě potřeby. (Vlajka -noSuperDevMode může být použit k vrátit zpět staré chování.)
- Kompilace Super režimu Dev je po prvním kompilace mnohem rychleji.
- Experimentální podpora pro GSS, známý také jako uzávěr stylesheetů.
Co je nového ve verzi 2.5.0:
- Náš tým GWT nedávno dozvěděl, že zranitelnost zabezpečení objevena v 2.4 Beta a Release Candidate vydání byl jen částečně opraven v 2.4 GA verze.
- Tato verze také obsahuje některé drobné opravy chyb nalezených v Release Candidate.
Co je nového ve verzi 2.4.0:
- Obecné Vylepšení:
- App Engine nářadí pro Android:. Sestavte, které lze nainstalovat aplikace pro Android, které spoléhají na App Engine pro server-side podpora
- Incremental Nástroje RPC: Přidat server-side metody App Engine kódu a GPE bude generovat potřebný serializaci a kód Android v běhu .
- Apps Marketplace Support: Nasazení aplikace do Google Apps Marketplace stejně snadno jako na App Engine .
- UI Design. Rychlejší uvedení do provozu a editace časy, split-režim podpory pro UiBinder střih, zjednodušené CSS editace majetek, UiBinder morphing, podpora IsWidget a další
- Trvalé Unit Cache: GWT překladačů a režim Development nyní mezipaměti kompilace artefakty mezi běhy. To má za následek rychlejší spouštění čas na iterativní vývoj.
- Posouvání DataGrid (# 188). Nová DataGrid ovládací prvek podporuje vertikální rolování s pevnou hlavičkou (nahoře) a zápatí (viz níže)
- Time Support Design (# 226). Metoda Beans.isDesignTime () byl přidán do knihovny emulace GWT s cílem lépe izolovat za běhu pouze kód, když je UI upravili v UI Designer
- Za zmínku stojí vyřešené problémy:
- polymorfismus nepodporuje RequestFactory.
- dědičnost Support RequestFactory služba na straně klienta.
- ListEditor subeditors "není vyprázdněna při použití s RequestFactoryEditorDriver.
- Memory leak ve čistě Java c.g.g.core.client.impl.WeakMapping.
- GWT kompilátoru klesá clinits.
- Zkontrolujte, RequestFactory žetony typu kompaktnější.
- Editor rámec nepodporuje je / má metody.
Hodnota
Co je nového ve verzi 2.3.0:
- Obecné Enhancments:
- Byla přidána podpora IE9. Podívejte se na IE9. - Tipy a triky doc Pro další informace
Komentáře nebyl nalezen