প্রকল্প সম্পর্কে
react-jsonschema-form (RJSF) একটি ওপেন-সোর্স React কম্পোনেন্ট যা JSON Schema ব্যবহার করে ঘোষণামূলকভাবে ওয়েব ফর্ম তৈরি ও কাস্টমাইজ করে। এটি ডেভেলপারদের ফর্মের গঠন, ভ্যালিডেশন এবং আচরণ স্কিমা সংজ্ঞার মাধ্যমে নির্ধারণ করতে দেয়, হাতে ফর্ম মার্কআপ কোড করার পরিবর্তে।
প্রজেক্টটি একটি monorepo কাঠামো প্রদান করে, যেখানে প্যাকেজগুলো একাধিক UI থিম লাইব্রেরি সমর্থন করে, যেমন Ant Design v5, Bootstrap v3, Chakra UI v3, Daisy UI v5, Fluent UI v9, Mantine, Material UI v7, React-Bootstrap (Bootstrap v5), Semantic UI v2, এবং Shad CN।
অতিরিক্ত API লাইব্রেরিগুলোর মধ্যে রয়েছে ইউটিলিটি প্যাকেজ (@rjsf/utils) এবং একাধিক ভ্যালিডেটর ইমপ্লিমেন্টেশন: @rjsf/validator-ajv8 (Ajv v8 ভিত্তিক), @rjsf/validator-ata, এবং @rjsf/validator-cfworker।
প্রজেক্টটি Docusaurus দ্বারা চালিত বিস্তৃত ডকুমেন্টেশন এবং GitHub Pages-এ হোস্ট করা একটি লাইভ প্লেগ্রাউন্ড প্রদান করে, যেখানে ব্যবহারকারীরা ফর্ম কনফিগারেশন নিয়ে পরীক্ষা-নিরীক্ষা করতে পারেন। এটি Apache 2.0 লাইসেন্সের অধীনে প্রকাশিত, এবং টেস্টিং BrowserStack দ্বারা সমর্থিত। রেপোজিটরিতে কমিউনিটি অংশগ্রহণের জন্য একটি কন্ট্রিবিউটর গাইড অন্তর্ভুক্ত রয়েছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.