text: গুগল ওয়েব টুলকিট একটি সম্মুখ প্রান্ত টুল। জটিল ব্রাউজার ভিত্তিক অ্যাপ্লিকেশনগুলি বিল্ডিং এবং অপ্টিমাইজ করার জন্য একটি ডেভেলপমেন্ট টুলকিট।
  
  ইতিহাস
  GWT version 1.0 RC 1 was released on May 16, 2006. Google announced GWT at the JavaOne conference, 2006.
  
  বৈশিষ্ট্য 
  
   Dynamic and reusable UI components: programmers can use pre-designed classes to implement otherwise time-consuming dynamic behaviors, such as drag-and-drop or sophisticated visual tree structures.
   Simple RPC mechanism
   Browser history management
   Support for full-featured Java debugging
   GWT handles some cross-browser issues for the developer.
   Unit testing integration
   Support for Internationalization and localization
   HTML Canvas support (subject to API changes) 
   The developers can mix handwritten JavaScript in the Java source code using the JavaScript Native Interface (JSNI).
   Support for using Google APIs in GWT applications (initially, support for Google Gears)
   Open-source
   The developers can design and develop their application in a pure object-oriented fashion, since they're using Java (instead of JavaScript). Common JavaScript errors, such as typos and type mismatches, are caught at compile time.
   The JavaScript that the GWT compiler generates can be tailored to be either unobfuscated and easier to understand or obfuscated and smaller to download.
   A number of libraries are available for GWT, by Google and third parties. These extend GWT's features.
  
  Available widgets 
  As of version 2.4 (September 2011), GWT offers several widgets and panels.
  
  Many common widgets not found in the GWT have been implemented in third-party libraries.
  
  সুবিধা ও অসুবিধা 
   জিডব্লুটি জুনিট ও মেনেনের সাথে সহজ ইন্টিগ্রেশন সরবরাহ করে।
   আবার জাভা ভিত্তিক হচ্ছে, জাভা ডেভেলপারদের জন্য জিডব্লিউটি একটি কম লার্নিং কার্ভ রয়েছে।
   GWT অপ্টিমাইজ করা জাভাস্ক্রিপ্ট কোড জেনারেট করে, স্ব দ্বারা ব্রাউজারের নির্দিষ্ট জাভাস্ক্রিপ্ট কোড তৈরি করে।
   GWT প্রদান করে উইজেট লাইব্রেরি একটি অ্যাপ্লিকেশনে প্রয়োজনীয় বেশিরভাগ কাজ সরবরাহ করে।
   GWT এক্সটেনসিবল এবং কাস্টম উইজেটটি অ্যাপ্লিকেশনের প্রয়োজনীয়তাগুলি পূরণ করতে তৈরি করা যেতে পারে।
  
  GWT এর অসুবিধা
  যদিও জিডব্লিউটি প্রচুর সুবিধার সুযোগ দেয়, তবে এটি নিম্নলিখিত ক্ষতি থেকে ভুগছে -
   সূচীযোগ্য নয় - জিডব্লিউটি দ্বারা উত্পন্ন ওয়েব পেজ সার্চ ইঞ্জিন দ্বারা সূচিবদ্ধ করা হবে না কারণ এই অ্যাপ্লিকেশনগুলি গতিশীলভাবে তৈরি হয়।
   না হ্রাসযোগ্য - যদি আপনার অ্যাপ্লিকেশন ব্যবহারকারী জাভাস্ক্রিপ্ট নিষ্ক্রিয় করে তবে ব্যবহারকারী কেবল বেসিক পৃষ্ঠাটি দেখতে পাবে এবং কিছুই না।
   ডিজাইনারের বন্ধুত্বপূর্ণ নয় - GWT ওয়েব ডিজাইনারদের জন্য উপযুক্ত নয় যারা পরে সময়ে সময়ে গতিশীল সামগ্রী সন্নিবেশ করার জন্য স্থানধারকগুলির সাথে প্লেইন HTML ব্যবহার করতে পছন্দ করে।
  
  তথ্যসূত্র
  
  Bibliography
  
  বহিঃসংযোগ
   GWT homepage on Google code
   GWT Download
  
  Web Toolkit
  বিষয়শ্রেণী:JavaScript libraries
  বিষয়শ্রেণী:Web development software
  বিষয়শ্রেণী:Rich Internet application frameworks
  বিষয়শ্রেণী:Java platform
  বিষয়শ্রেণী:Software using the Apache license
title: গুগল ওয়েব টুলকিট