বিভিন্ন ধরনের ডায়াগ্রাম তৈরি ও পরিচালনা করতে JavaScript API

ওপেন সোর্স জাভাস্ক্রিপ্ট লাইব্রেরি তৈরি করতে এবং পরিচালনা করতে মৌলিক সেইসাথে ইন্টারেক্টিভ ডায়াগ্রাম, হায়ারার্কিক্যাল ডায়াগ্রাম এবং লিঙ্ক হ্যান্ডলিং।

JointJS হল একটি শক্তিশালী জাভাস্ক্রিপ্ট ডায়াগ্রামিং লাইব্রেরি যা সফ্টওয়্যার ডেভেলপারদের বিভিন্ন ধরণের ডায়াগ্রাম তৈরি এবং পরিচালনা করার জন্য অ্যাপ্লিকেশন তৈরি করতে সহায়তা করে। লাইব্রেরি জাভাস্ক্রিপ্ট কমান্ড ব্যবহার করে মৌলিক এবং ইন্টারেক্টিভ ডায়াগ্রাম তৈরি এবং পরিচালনা করতে সহায়তা করে। লাইব্রেরিটি ওপেন সোর্স এবং Mozilla Public License 2.0 এর অধীনে উপলব্ধ।

লাইব্রেরিটি ব্যবহার করা খুবই সহজ এবং এতে বেশ কিছু গুরুত্বপূর্ণ বৈশিষ্ট্যের জন্য সমর্থন অন্তর্ভুক্ত রয়েছে, যেমন ইন্টারেক্টিভ উপাদান এবং লিঙ্ক হ্যান্ডলিং, মৌলিক উপাদানগুলির সাথে কাজ করা যেমন রেক্ট, বৃত্ত, উপবৃত্ত, পাঠ্য, চিত্র এবং পথ, লিঙ্কগুলির মাধ্যমে ডায়াগ্রাম উপাদান সংযোগ, শ্রেণিবদ্ধ চিত্র সমর্থন, সিরিয়ালাইজেশন এবং ডিসিরিয়ালাইজেশন সমর্থন, লেবেল এবং তীরচিহ্নগুলির সাথে কাস্টমাইজযোগ্য লিঙ্কগুলি ব্যবহার করে, ইন্টারেক্টিভ উপাদান এবং লিঙ্ক সমর্থন, MVC আর্কিটেকচার এবং আরও অনেক কিছু।

জয়েন্টজেএস লাইব্রেরিটি এমন অ্যাপ্লিকেশন তৈরি করতে ব্যবহার করা যেতে পারে যা জনপ্রিয় ব্রাউজার যেমন Google Chrome, Firefox, Safari, Opera, IE 11, MSEdge ইত্যাদিতে চালানো যেতে পারে। আপনি সর্বশেষ ব্যবহার করতে পারেন লাইব্রেরিটি সুপরিচিত ডায়াগ্রাম যেমন ERD, Org চার্ট, FSA, UML, PN, DEVS এবং আরও অনেক কিছুর ব্যবহারের জন্য প্রস্তুত ডায়াগ্রাম উপাদানগুলিকে সম্পূর্ণরূপে সমর্থন করে৷

Previous Next

JointJS দিয়ে শুরু করা

JointJS লাইব্রেরি ইনস্টল করার প্রস্তাবিত উপায় হল NPM ব্যবহার করা। একটি মসৃণ ইনস্টলেশনের জন্য নিম্নলিখিত কমান্ড ব্যবহার করুন

NPM এর মাধ্যমে JointJS ইনস্টল করুন

 npm install

জাভাস্ক্রিপ্ট API এর মাধ্যমে ডায়াগ্রাম তৈরি এবং পরিচালনা করুন

ওপেন সোর্স জয়েন্টজেএস লাইব্রেরি সফ্টওয়্যার ডেভেলপারদের তাদের নিজস্ব জাভাস্ক্রিপ্ট অ্যাপের মধ্যে সহজেই একাধিক ধরনের ডায়াগ্রাম তৈরি করতে দেয়। লাইব্রেরিতে অন্তর্নির্মিত আকারগুলির জন্য সমর্থন অন্তর্ভুক্ত রয়েছে যা সহজেই কাস্টম ডায়াগ্রামগুলি আঁকতে ব্যবহার করা যেতে পারে। আপনি সিকোয়েন্স ডায়াগ্রাম, ইআর ডায়াগ্রাম, ইউএমএল ক্লাস ডায়াগ্রাম এবং ইউএমএল স্টেটচার্ট ডায়াগ্রাম আঁকতে পারেন। এছাড়াও আপনি সহজেই লজিক সার্কিট, সাংগঠনিক চার্ট, ফিনিট স্টেট মেশিন, পাজল, দাবা এবং আরও অনেক কিছু ডিজাইন করতে পারেন।

কাস্টম উপাদান সমর্থন

ওপেন সোর্স জয়েন্টজেএস লাইব্রেরিতে অন্তর্নির্মিত উপাদানগুলি অন্তর্ভুক্ত রয়েছে যা জাভাস্ক্রিপ্ট অ্যাপগুলির মধ্যে ডায়াগ্রাম তৈরি করতে ব্যবহার করা যেতে পারে। আয়তক্ষেত্র, পাঠ্য, বৃত্ত, উপবৃত্ত, চিত্র, পাথ ইত্যাদির মতো বেশ কয়েকটি ডিফল্ট আকার উপলব্ধ রয়েছে। এগুলি একটি অঙ্কন আঁকতে ব্যবহার করা যেতে পারে। আপনি স্ক্র্যাচ থেকে নতুন উপাদান তৈরি করতে পারেন।

জাভাস্ক্রিপ্টের মাধ্যমে চার্ট তৈরি এবং পরিচালনা করুন

জয়েন্টজেএস লাইব্রেরি জাভাস্ক্রিপ্ট কোড ব্যবহার করে চার্ট তৈরি করার পাশাপাশি পরিচালনার জন্য সম্পূর্ণ সমর্থন প্রদান করেছে। লাইব্রেরিতে লাইন, বার, এরিয়া, কম্বো চার্ট, পাই এবং ডোনাট চার্ট এবং নবসের মতো বিভিন্ন ধরণের চার্টের জন্য সমর্থন অন্তর্ভুক্ত রয়েছে। লাইব্রেরিটি চার্ট ম্যানিপুলেশন সম্পর্কিত বিভিন্ন ফাংশনও প্রদান করে যেমন আকার পরিবর্তন করা, ঘূর্ণন করা, অন্যান্য উপাদানের সাথে সংযোগ করা ইত্যাদি।

 বাংলা