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