כתיבת יישומי אינטרנט דינמיים היום היא תהליך מייגע מועדת לטעויות.
מפתחים מבלים את רוב זמנם בעבודה סביב תאימויות דקות בין דפדפני אינטרנט שונים פלטפורמות, ואילו החוסר של JavaScript המודולריות עושה שיתוף, בדיקות, ושימוש חוזרים רכיבי AJAX קשים ומרגיז.
Google Web Toolkit, או פשוט GWT, מאפשר את סטנדרטי מפתח שימוש בכלים תואמים לכתיבת אפליקציות אינטרנט, כלים נבדקו בשימוש על ידי צוות של Google עצם בעת בניית כלים מפורסמים כמו Gmail או Google Maps.
כאשר מדובר בתהליך בפועל, GWT מאפשר למפתחים לכתוב את הממשק בקוד ג'אווה, וכאשר נעשה את זה הידור זה לתקנים הדפדפן תואם JavaScript ו- HTML קוד המקור.
מכיוון Java היא שפת תכנות הרבה יותר נזיל, מפתחים להשקיע פחות זמן, לכתוב פחות קוד אבל להשיג רמה גבוהה יותר של מורכבות עם היישומים שלהם.
מה חדש במהדורה זו:
- סופר Dev מצב הוא כעת ברירת המחדל. Devmode יפעיל אוטומטית מצב סופר Dev וטעינה מחדש דף אינטרנט מפעיל באופן אוטומטי את המהדר בעת הצורך. (דגל -noSuperDevMode ניתן להשתמש כדי לחזור להתנהגות הישנה.)
- ליקוט סופר Dev המצב הוא הרבה יותר מהר לאחר ההידור הראשון.
- תמיכה ניסיונית השב"כ, המכונה גם סגירת גיליונותסגנון.
מה חדש בגירסה 2.7.0:
- סופר Dev מצב הוא כעת ברירת המחדל. Devmode יפעיל אוטומטית מצב סופר Dev וטעינה מחדש דף אינטרנט מפעיל באופן אוטומטי את המהדר בעת הצורך. (דגל -noSuperDevMode ניתן להשתמש כדי לחזור להתנהגות הישנה.)
- ליקוט סופר Dev המצב הוא הרבה יותר מהר לאחר ההידור הראשון.
- תמיכה ניסיונית השב"כ, המכונה גם סגירת גיליונותסגנון.
מה חדש בגירסה 2.5.0:
- צוות GWT לאחרונה נודע כי פגיעות אבטחה שהתגלו Beta 2.4 ושחרור משחרר מועמד נקבע באופן חלקי רק שחרור 2.4 GA.
- מהדורה זו כוללת גם כמה תיקוני באגים קטנים שנמצאו מועמד לשחרור.
מה חדש בגירסה 2.4.0:
- כללי שיפורים:
- כלי מנוע App עבור אנדרואיד:. בנו אפליקציות אנדרואיד להתקנה המסתמכות על App Engine עבור תמיכה בצד השרת
- חריטת RPC מצטבר: הוסף שיטות בצד השרת קוד App Engine ו- GPE יפיק בהמשכים צורך וקוד אנדרואיד על לטוס .
- Apps Marketplace תמיכה: פריסת יישומי Google Apps Marketplace ונהל בקלות כמו אל App Engine .
- מעצב UI:. מהר את זמני האתחול ועריכה, מפוצלת במצב עריכת תמיכה עבור UiBinder, עריכה רכוש CSS פשוטה, מורפינג UiBinder, תמיכה IsWidget, ועוד
- מטמון יחידה מתמיד: מהדר GWT ומצב פיתוח חברה חפץ אוסף מטמון בין ריצות. התוצאה היא זמן אתחול מהיר יותר עבור פיתוח איטרטיבי.
- גלילה DataGrid (# 188):. הווידג'ט DataGrid החדש תומכת גלילה אנכית עם נגיחה קבועה (לעיל) ותחתון (להלן)
- תמיכת זמן עיצוב (# 226):. Beans.isDesignTime (השיטה) נוספה לספריית אמולציה GWT כדי לבודד טוב יותר קוד זמן ריצה בלבד כאשר ממשק המשתמש לערוך מעצב UI
- בעיות שתוקנו ראויות לציון:
- פולימורפיזם לא נתמך על ידי RequestFactory.
- ירושת שירות התמיכה RequestFactory על הלקוח.
- 'ערך subeditors ListEditor אינו סמוק בעת שימוש עם RequestFactoryEditorDriver.
- זיכרון-דליפה טהור Java של c.g.g.core.client.impl.WeakMapping.
- מהדר GWT הפלה clinits.
- הפוך אסימוני סוג RequestFactory יותר קומפקטיים.
- עורך מסגרת אינו תומך הוא / יש שיטות.
מה חדש בגירסה 2.3.0:
- כללי Enhancments:
- נוספה תמיכה IE9. עיין IE9 -. טיפים וטריקים doc למידע נוסף
תגובות לא נמצא