আমি বিভিন্ন অ্যাসিনক্রোনাস রিসোর্স-লোডারগুলির দিকে তাকিয়েছি এবং কোনটি এখনও ব্যবহার করব তা নিশ্চিত নই। আমি যেখানে কাজ করি আমাদের পৃথক গোষ্ঠী প্রচেষ্টা রয়েছে যার ক্লাস-মডিউলগুলি jQuery (ইত্যাদি) এর বিভিন্ন সংস্করণ ব্যবহার করতে পারে। যেমন, নেস্টেড নির্ভরতা এছাড়াও পৃথক হতে পারে। এটির উপর আমার কোনও নিয়ন্ত্রণ নেই, সুতরাং এর অর্থ হ'ল আমার ডায়নামিকভাবে সংস্থানগুলি লোড করা দরকার যা একই লাইব্রেরির বিকল্প সংস্করণ ব্যবহার করতে পারে।
এর মতো, এখানে আমার প্রয়োজনীয়তাগুলি রয়েছে:
- অসম্পূর্ণভাবে জাভাস্ক্রিপ্ট এবং সিএসএস রিসোর্স ফাইলগুলি লোড করুন।
- সংস্করণ জুড়ে নির্ভরতা-অর্ডার এবং নেস্টেড-নির্ভরতা পরিচালনা করুন।
- কোনও উত্স ইতিমধ্যে লোড হয়েছে কিনা তা সনাক্ত করুন।
- ক্রস-ডোমেন লোডিং (সিডিএন) এর জন্য অবশ্যই অনুমতি দিতে হবে
- (alচ্ছিক) আমাদের কোনও উত্স আনলোড করার অনুমতি দিন।
আমি তাকিয়ে ছিলাম:
আমি যথাযথ-নাম স্পিড ভেরিয়েবলগুলিতে সংস্করণগুলি লোড করে এবং ইতিমধ্যে লোড হওয়া কী আছে তা ট্র্যাক করার জন্য একটি অ্যারের ব্যবহার করে আমি এই প্রয়োজনীয়তাগুলি নিজেই নকল করতে সক্ষম হতে পারি ... তবে (আশা করি) ইতিমধ্যে কেউ এটি আবিষ্কার করেছে।
সুতরাং আমার প্রশ্নগুলি হ'ল:
- আপনি কোনটি ব্যবহার করেন? এবং কেন?
- এমন কি অন্যরা আছেন যা আমার প্রয়োজনীয়তা পুরোপুরি পূরণ করে?
- আপনি কোনটির সাথে কাজ করতে সবচেয়ে সুস্পষ্ট এবং সহজ বলে মনে করেন? এবং কেন?
আপডেট:
আগ্রহীদের জন্য, আমি উপরের সমস্ত এএমডি লাইব্রেরি চেষ্টা করেছি (এবং আরও)। শেষ পর্যন্ত, আমি রিকোয়ারজেজেএস নিয়ে গেলাম । এটি সামগ্রিকভাবে পরিষ্কার এবং সহজ ... এবং এটি ব্যবহার করে আমি আনন্দিত।