Skrivning dynamiske webapplikationer i dag er en kedelig og fejlbehæftet proces.
Udviklere bruger det meste af deres tid på at arbejde omkring subtile uoverensstemmelser mellem webbrowsere og forskellige platforme, mens JavaScript manglende modularitet gør deling, afprøvning, og genbruge AJAX komponenter vanskelig og irriterende.
Google Web Toolkit, eller blot GWT, lader brugen udvikler standarder kompatibel værktøjer til at skrive web-apps, testet og bruges af Googles eget hold, når man bygger berømte værktøjer som Gmail eller Google Maps-værktøjer.
Når det kommer til selve processen, GWT lader udviklere skriver frontend i Java-kode, og når gjort det samler det til standarder og browser-kompatible JavaScript og HTML-kildekode.
Da Java er en langt mere plastisk programmeringssprog, udviklere bruge mindre tid, skrive mindre kode, men opnår en højere grad af kompleksitet med deres ansøgninger.
Hvad er nyt i denne udgivelse:
- Super Dev tilstand er nu standard. DevMode starter automatisk Super Dev-tilstand og genindlæse en webside kører automatisk compileren når det er nødvendigt. (The -noSuperDevMode flag kan bruges til at vende tilbage til den gamle adfærd.)
- Compiling i Super Dev tilstand er meget hurtigere efter den første kompilere.
- Eksperimentel støtte til GSS, også kendt som Lukning Stylesheets.
Hvad er nyt i version 2.7.0:
- Super Dev tilstand er nu standard. DevMode starter automatisk Super Dev-tilstand og genindlæse en webside kører automatisk compileren når det er nødvendigt. (The -noSuperDevMode flag kan bruges til at vende tilbage til den gamle adfærd.)
- Compiling i Super Dev tilstand er meget hurtigere efter den første kompilere.
- Eksperimentel støtte til GSS, også kendt som Lukning Stylesheets.
Hvad er nyt i version 2.5.0:
- GWT team for nylig erfaret, at Sikkerhedsbrist opdaget i 2.4 Beta og Release Candidate udgivelser blev kun delvist fikseret i 2,4 GA frigivelse.
- Denne version indeholder også nogle mindre fejlrettelser findes i Release Candidate.
Hvad er nyt i version 2.4.0:
- Generelle Forbedringer:
- App Engine værktøjer til Android:. Byg installeres Android apps, der er afhængige af App Engine for server-side support
- Incremental RPC Tooling: Tilføj server-side metoder til App Engine kode og GPE vil generere den nødvendige serialisering og Android kode på flue .
- Apps Marketplace Support: Implementer apps til Google Apps Marketplace lige så let som at App Engine .
- UI Designer:. Hurtigere opstart og redigering gange, split-mode redigering støtte til UiBinder, forenklet CSS ejendom redigering, UiBinder morphing, IsWidget støtte, og mere
- Vedvarende Enhed Cache: GWT Compiler og udvikling tilstand nu cache kompilering artefakter mellem kørsler. Dette resulterer i en hurtigere opstartstid for iterativ udvikling.
- Rulning DataGrid (# 188):. Den nye DataGrid widget understøtter lodret rulning med en fast header (ovenfor) og sidefod (nedenfor)
- Design Time Support (# 226):. Den () metode Beans.isDesignTime blev tilføjet til GWT emulering biblioteket for bedre at isolere runtime-only kode, når en UI redigeres i UI Designer
- Bemærkelsesværdige Faste Spørgsmål:
- Polymorfi ikke understøttes af RequestFactory.
- Support RequestFactory tjeneste arv på klienten.
- ListEditor subeditors 'værdi ikke skylles, når det bruges med en RequestFactoryEditorDriver.
- Hukommelse-lækage i ren-Javas c.g.g.core.client.impl.WeakMapping.
- GWT compiler droppe clinits.
- Gør RequestFactory typen tokens mere kompakt.
- Redaktør rammer understøtter ikke er / har metoder.
Hvad er nyt i version 2.3.0:
- Generelle Enhancments:
- Tilføjet IE9 support. Se IE9 -. Tips og tricks doc for mere information
Kommentarer ikke fundet