JavaScript-এ লাইব্রেরি সংযুক্ত করার অসুবিধাগুলো
প্রায়শই একটি লাইব্রেরি অন্য লাইব্রেরির উপর নির্ভর করে। সেইজন্য আপনার প্রয়োজনীয় লাইব্রেরি সংযুক্ত করার আগে, আপনাকে এর নির্ভরশীলতাগুলো সংযুক্ত করতে হবে।
উদাহরণস্বরূপ, স্লাইডার তৈরি করার জন্য slick লাইব্রেরিটি বিবেচনা করা যাক। এই লাইব্রেরিটি jQuery লাইব্রেরির উপর নির্ভরশীল। এর মানে হলো, স্লাইডার সংযুক্ত করতে গেলে আপনাকে jQuery-ও সংযুক্ত করতে হবে:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="jquery-2.2.0.min.js"></script>
<script src="./slick/slick.js"></script>
</head>
<body>
</body>
</html>
এই পদ্ধতির অসুবিধা হলো এই যে, আপনাকে ম্যানুয়ালি লাইব্রেরি এবং এর নির্ভরশীলতাগুলো ডাউনলোড করতে হবে এবং একই সাথে নিশ্চিত করতে হবে, যে লাইব্রেরিগুলোর ভার্সন একে অপরের সাথে সামঞ্জস্যপূর্ণ। আপনার সাইটে যদি একাধিক লাইব্রেরি ব্যবহার করেন, তাহলে এটি একটি সমস্যা হয়ে উঠতে পারে। উদাহরণস্বরূপ, আপনার প্রতিটি লাইব্রেরি তার নিজস্ব নির্ভরশীলতা হিসেবে jQuery দাবি করতে পারে এবং সেক্ষেত্রে ভিন্ন ভিন্ন ভার্সনেরও হতে পারে। আপনাকে ম্যানুয়ালি এই কনফ্লিক্ট সমাধান করতে হবে।
slick লাইব্রেরিটি নিজের কাছে ডাউনলোড করুন। এটি সংযুক্ত করুন এবং একটি স্লাইডার তৈরি করুন। ডকুমেন্টেশনে বর্ণিত সেটিংস নিয়ে পরীক্ষা-নিরীক্ষা করুন।