প্রকল্প সম্পর্কে

Element হলো Vue.js 2.x ওয়েব অ্যাপ্লিকেশনের জন্য তৈরি একটি UI কম্পোনেন্ট টুলকিট, যা npm-এ `element-ui` হিসেবে প্রকাশিত। README অনুযায়ী, এই প্রজেক্টটি Vue 2.x-এর সাথে সামঞ্জস্যপূর্ণ; Vue 3.0-এর জন্য মেইনটেইনাররা আলাদাভাবে তৈরি Element Plus প্রজেক্টের পরামর্শ দিয়েছেন এবং MiniProgram ডেভেলপমেন্টের জন্য MorJS সুপারিশ করেছেন। ইনস্টলেশন এবং ব্যবহার - `npm install element-ui -S` কমান্ডের মাধ্যমে ইনস্টল করুন। - `Vue.use(Element)` দিয়ে পুরো লাইব্রেরিটি রেজিস্টার করুন, অথবা `Select` এবং `Button`-এর মতো আলাদা কম্পোনেন্ট ইমপোর্ট করে `Vue.component(...)` দিয়ে একে একে রেজিস্টার করুন। - ডকুমেন্টেশনে একটি Quick Start গাইড উপলব্ধ রয়েছে। ডকুমেন্টেশন এবং লিঙ্ক - অফিসিয়াল ডকুমেন্টেশন ইংরেজি, চীনা, স্প্যানিশ এবং ফ্রেঞ্চ ভাষায় পাওয়া যায়। - README-তে তালিকাভুক্ত সহায়ক রিসোর্সগুলোর মধ্যে রয়েছে FAQ, কাস্টম থিম গাইড, অনলাইন থিম প্রিভিউ এবং জেনারেটর, এবং একটি `awesome-element` লিঙ্ক সংগ্রহ। - সাধারণ Element প্রজেক্ট এবং Laravel-এর জন্য স্টার্টার কিট দেওয়া হয়েছে, এবং ডিজাইন রিসোর্সগুলো একটি আলাদা রিপোজিটরিতে উপলব্ধ। - Atom এবং Visual Studio Code-এর জন্য এডিটর হেল্পার রয়েছে। - React এবং Angular-এর জন্যও একই কম্পোনেন্ট পদ্ধতির পোর্ট বিদ্যমান। - কমিউনিটি চ্যাট Gitter-এ চলে, যেখানে আন্তর্জাতিক এবং চীনা ব্যবহারকারীদের জন্য আলাদা রুম রয়েছে, এবং একটি Dingtalk ডিসকাশন গ্রুপও আছে। সামঞ্জস্যতা README-তে আধুনিক ব্রাউজার এবং Internet Explorer 10 ও তার উপরের সংস্করণগুলোর সমর্থনের কথা উল্লেখ করা হয়েছে। থিমিং থিমের কাস্টমাইজেশন ডকুমেন্ট করা হয়েছে এবং থিম প্রিভিউ ও জেনারেট করার জন্য একটি অনলাইন টুল প্রদান করা হয়েছে। কন্ট্রিবিউশন কন্ট্রিবিউশন গাইড চীনা, ইংরেজি, স্প্যানিশ এবং ফ্রেঞ্চ ভাষায় উপলব্ধ, যেখানে প্রজেক্টটি কীভাবে চালাতে হয় তা বলা হয়েছে। প্রতিটি রিলিজের পরিবর্তনগুলো রিপোজিটরির রিলিজ নোটে রেকর্ড করা হয়েছে এবং কোনো সমস্যা রিপোর্ট করার আগে FAQ দেখার পরামর্শ দেওয়া হয়েছে। ইংরেজি, স্প্যানিশ এবং ফ্রেঞ্চ ডকুমেন্টেশনের কৃতিত্ব README-তে উল্লিখিত কমিউনিটি অনুবাদক এবং ডেভেলপারদের দেওয়া হয়েছে। লাইসেন্স MIT। যাদের জন্য এটি উপযোগী যেসব টিম Vue 2 ভিত্তিক ওয়েব ইন্টারফেস তৈরি করছে এবং যাদের তৈরি করা কম্পোনেন্ট সেট, অন-ডিমান্ড ইমপোর্ট, থিম কাস্টমাইজেশন এবং বহুভাষিক ডকুমেন্টেশন প্রয়োজন। যেসব প্রজেক্ট ইতিমধ্যে Vue 3-এ চলে গেছে, তাদের জন্য সুপারিশকৃত উত্তরসূরি প্রজেক্টটি দেখা উচিত।