ExtJS এর ইতিহাস এবং সংস্করণ বিবরণ

Web Development - এক্সটিজেএস (ExtJS) - ExtJS এর পরিচিতি |

ExtJS এর ইতিহাস জাভাস্ক্রিপ্ট ফ্রেমওয়ার্কের ক্রমবিকাশকে চিহ্নিত করে। এটি প্রাথমিকভাবে একটি লাইব্রেরি হিসাবে শুরু হলেও এখন এটি এন্টারপ্রাইজ লেভেলের একটি পূর্ণাঙ্গ ফ্রেমওয়ার্ক হিসেবে স্বীকৃত।


ইতিহাস

শুরুর ধাপ

ExtJS এর সূচনা হয় ২০০৬ সালে, যখন এটি YUI (Yahoo User Interface) লাইব্রেরির একটি এক্সটেনশন হিসেবে তৈরি করা হয়। Jack Slocum এটি তৈরি করেছিলেন এবং প্রথমে এর নাম ছিল yui-ext

স্বাধীন লাইব্রেরি হিসেবে বিকাশ

২০০৭ সালে ExtJS YUI থেকে স্বাধীন হয়ে যায় এবং একটি স্বতন্ত্র লাইব্রেরি হিসেবে আত্মপ্রকাশ করে। এর প্রথম প্রধান সংস্করণ ছিল ExtJS 1.0

Sencha এর অধীনে

২০১০ সালে ExtJS Sencha ব্র্যান্ডের অধীনে আসে। এর পর থেকে এটি এন্টারপ্রাইজ লেভেল অ্যাপ্লিকেশন ডেভেলপমেন্টে ব্যবহৃত হতে থাকে।


সংস্করণ বিবরণ

ExtJS 1.0 (২০০৭)

  • YUI লাইব্রেরি থেকে স্বাধীন হয়ে যাত্রা শুরু।
  • বেসিক UI কম্পোনেন্ট এবং সিম্পল ডেটা ম্যানেজমেন্ট ফিচার ছিল।

ExtJS 2.0 (২০০৭)

  • নতুন UI কম্পোনেন্ট যোগ করা হয়।
  • গ্রিড সিস্টেমের উন্নতি।

ExtJS 3.0 (২০০৯)

  • ডেটা প্যাকেজ এবং অ্যাপ্লিকেশন কাঠামো উন্নত করা হয়।
  • বড় স্কেলের অ্যাপ্লিকেশন ডেভেলপমেন্টে ব্যবহারযোগ্য করে তোলা হয়।

ExtJS 4.0 (২০১১)

  • সম্পূর্ণ নতুন ক্লাস সিস্টেম।
  • MVC আর্কিটেকচারের সংযোজন।
  • পারফরম্যান্স উন্নত করা হয়।

ExtJS 5.0 (২০১৪)

  • MVVM (Model-View-ViewModel) আর্কিটেকচারের পরিচিতি।
  • টাচ ইভেন্ট সাপোর্ট এবং মোবাইল অ্যাপ্লিকেশন ডেভেলপমেন্টের জন্য উন্নত ফিচার।

ExtJS 6.0 (২০১৫)

  • ExtJS এবং Sencha Touch এর মিশ্রণ।
  • ক্রস-প্ল্যাটফর্ম সমর্থন।

ExtJS 7.0 এবং এর পরবর্তী সংস্করণ

  • আধুনিক ব্রাউজার সাপোর্ট এবং নতুন কম্পোনেন্ট যোগ করা।
  • ক্লাউড-ভিত্তিক টুলস ও থিমিং ফিচারের উন্নতি।

ExtJS এর এই ধারাবাহিক উন্নয়ন এটিকে একটি শক্তিশালী, স্কেলেবল এবং কার্যক্ষম ফ্রন্টএন্ড ফ্রেমওয়ার্কে পরিণত করেছে। এটি এন্টারপ্রাইজ লেভেলের অ্যাপ্লিকেশন তৈরি করার জন্য একটি আদর্শ পছন্দ।

Content added By
Promotion