প্রকল্প সম্পর্কে
shadcn/ui নিজেকে সুন্দরভাবে ডিজাইন করা এক সেট কম্পোনেন্ট হিসেবে বর্ণনা করে যা ডেভেলপাররা কাস্টমাইজ, সম্প্রসারিত এবং এর ওপর ভিত্তি করে নতুন কিছু তৈরি করতে পারেন। প্রচলিত ডিপেন্ডেন্সি হিসেবে ব্যবহারের পরিবর্তে, এই প্রজেক্টটি এর কম্পোনেন্টগুলোকে এমন কোড হিসেবে উপস্থাপন করে যার মালিকানা ব্যবহারকারী নিজেই গ্রহণ করেন: এর README-তে স্পষ্টভাবে বলা হয়েছে যে এটি "এখান থেকে শুরু করুন এবং তারপর এটিকে আপনার নিজস্ব করে নিন" এবং "আপনার নিজস্ব কম্পোনেন্ট লাইব্রেরি তৈরি করতে এটি ব্যবহার করুন।"
রিপোজিটরি ম্যাটেরিয়ালে প্রমাণিত মূল পয়েন্টগুলো হলো:
- ডিস্ট্রিবিউশন মডেল: প্রজেক্টটি নিজেকে একটি "কোড ডিস্ট্রিবিউশন প্ল্যাটফর্ম" বলে অভিহিত করে, যা এটিকে একটি প্যাকেজড কম্পোনেন্ট ডিপেন্ডেন্সি থেকে আলাদা করে; ব্যবহারকারীরা এমন কম্পোনেন্ট কোড পান যা তারা প্রয়োজনমতো পরিবর্তন করতে পারেন।
- ফ্রেমওয়ার্ক সামঞ্জস্যতা: বর্ণনায় বলা হয়েছে যে এটি "আপনার প্রিয় ফ্রেমওয়ার্কগুলোর সাথে কাজ করে", যদিও README-তে নির্দিষ্ট কোনো ফ্রেমওয়ার্কের নাম উল্লেখ করা হয়নি।
- অ্যাক্সেসিবিলিটি এবং ডিজাইন: কম্পোনেন্টগুলোকে অ্যাক্সেসিবল এবং সুন্দরভাবে ডিজাইন করা হিসেবে বর্ণনা করা হয়েছে, যেখানে কাস্টমাইজেশন এবং সম্প্রসারণকে প্রধান লক্ষ্য হিসেবে রাখা হয়েছে।
- লাইসেন্সিং এবং ওপেননেস: এটি MIT লাইসেন্সের অধীনে প্রকাশ করা হয়েছে এবং রিপোজিটরি বর্ণনায় "Open Source. Open Code."-এর ওপর গুরুত্ব দেওয়া হয়েছে।
- ডকুমেন্টেশন: সম্পূর্ণ ডকুমেন্টেশন https://ui.shadcn.com/docs-এ হোস্ট করা হয়েছে এবং README ব্যবহারকারীদের বিস্তারিত তথ্যের জন্য সেখানে নির্দেশ করে।
- অবদান রাখা: যারা প্রজেক্টটিতে অংশগ্রহণ করতে চান তাদের জন্য /CONTRIBUTING.md-এ একটি কন্ট্রিবিউটিং গাইড প্রদান করা হয়েছে।
রিপোজিটরিটিতে একটি পাবলিক hero/opengraph ইমেজ অ্যাসেটের কথা উল্লেখ করা হয়েছে, যা একটি ছোট মনোরিপো-স্টাইল অ্যাপ্লিকেশন লেআউট নির্দেশ করে। এই পয়েন্টগুলোর বাইরে, README ইচ্ছাকৃতভাবেই সংক্ষিপ্ত রাখা হয়েছে এবং ইনস্টলেশন নির্দেশাবলী, কম্পোনেন্ট তালিকা এবং ফ্রেমওয়ার্ক-নির্দিষ্ট নির্দেশনার জন্য ডকুমেন্টেশন সাইটের লিঙ্ক দেওয়া হয়েছে, তাই সেই নির্দিষ্ট বিবরণগুলো এখানে বিস্তারিতভাবে দেওয়া হয়নি।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.