গুগল ওয়েব টুলকিট

গুগল ওয়েব টুলকিট একটি সম্মুখ প্রান্ত টুল। জটিল ব্রাউজার ভিত্তিক অ্যাপ্লিকেশনগুলি বিল্ডিং এবং অপ্টিমাইজ করার জন্য একটি ডেভেলপমেন্ট টুলকিট। 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. 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 ওয়েব ডিজাইনারদের জন্য উপযুক্ত নয় যারা পরে সময়ে সময়ে গতিশীল সামগ্রী সন্নিবেশ করার জন্য স্থানধারকগুলির সাথে প্লেইন HTML ব্যবহার করতে পছন্দ করে। "Google Web Toolkit Release Archive"। Google। সংগ্রহের তারিখ ২০০৭-০৯-২৫।  Olson, Steven Douglas (২০০৭)। Ajax on Java। O'Reilly। পৃষ্ঠা 183। আইএসবিএন 978-0-596-10187-9।  Perry, Bruce W (২০০৭)। Google Web Toolkit for Ajax। O'Reilly Short Cuts। O'Reilly। পৃষ্ঠা 1–5। আইএসবিএন 978-0-596-51022-0।  "GWT Javadoc Canvas"।  "Widget List"। Google। সংগ্রহের তারিখ ২০১২-০৫-২১।  Dewsbury, Ryan (ডিসেম্বর ১৫, ২০০৭)। Google Web Toolkit Applications। Prentice Hall। পৃষ্ঠা 608। আইএসবিএন 978-0-321-50196-7।  Chaganti, Prabhakar (ফেব্রুয়ারি ১৫, ২০০৭)। Google Web Toolkit: GWT Java Ajax Programming। Packt Publishing। পৃষ্ঠা 248। আইএসবিএন 978-1-84719-100-7। এপ্রিল ৩০, ২০১১ তারিখে মূল থেকে আর্কাইভ করা। সংগ্রহের তারিখ ফেব্রুয়ারি ৪, ২০১৯।  Geary, David (নভেম্বর ১৭, ২০০৭)। Google Web Toolkit Solutions: More Cool & Useful Stuff। Prentice Hall। পৃষ্ঠা 408। আইএসবিএন 978-0-13-234481-4।  Hanson, Robert; Adam Tacy (ফেব্রুয়ারি ৭, ২০১৩)। GWT in Action (2nd সংস্করণ)। Manning। পৃষ্ঠা 643। আইএসবিএন 978-1-935182-84-9।  Cooper, Robert; Charlie Collins (মে ১২, ২০০৮)। GWT in Practice। Manning। পৃষ্ঠা 376। আইএসবিএন 978-1-933988-29-0।  GWT homepage on Google code GWT Download