প্রকল্প সম্পর্কে

Bootstrap হলো ওয়েবে রেসপন্সিভ, মোবাইল-ফার্স্ট প্রকল্প তৈরির জন্য সবচেয়ে জনপ্রিয় ফ্রন্ট-এন্ড ফ্রেমওয়ার্ক। ডিফল্ট ব্রাঞ্চ Bootstrap 5 ডেভেলপমেন্টে মনোযোগ দেয়, আর v4-dev ব্রাঞ্চে পূর্ববর্তী মেজর রিলিজ রাখা হয়। ## দ্রুত শুরু কয়েকটি ইনস্টলেশন পথ পাওয়া যায়: - GitHub থেকে সর্বশেষ রিলিজ জিপ ডাউনলোড করুন - git দিয়ে রিপোজিটরি ক্লোন করুন - npm, yarn, বা Bun-এর মাধ্যমে ইনস্টল করুন (`bootstrap@v5.3.8`) - Composer (`twbs/bootstrap:5.3.8`) বা NuGet (`bootstrap` CSS-এর জন্য, `bootstrap.sass` Sass-এর জন্য) দিয়ে ইনস্টল করুন ## কী কী অন্তর্ভুক্ত ডিস্ট্রিবিউটেবল ফাইলগুলোতে কম্পাইলড ও মিনিফায়েড CSS এবং JavaScript থাকে: সম্পূর্ণ bootstrap.css/js, শুধু grid, reboot, এবং utilities বিল্ড, সাথে RTL ভ্যারিয়েন্ট। ব্রাউজার ডিবাগিংয়ের জন্য সোর্স ম্যাপ অন্তর্ভুক্ত। বান্ডল করা JS ফাইলগুলোতে popover ও dropdown পজিশনিংয়ের জন্য Popper-ও থাকে। ## ডকুমেন্টেশন ডকুমেন্টেশন Astro দিয়ে তৈরি এবং getbootstrap.com-এ হোস্ট করা। সার্চ Algolia DocSearch দ্বারা চালিত। লোকালি চালাতে `npm install` চালান, `npm run test` দিয়ে অ্যাসেট রিবিল্ড করুন, তারপর `npm run docs-serve` দিয়ে localhost:9001-এ সার্ভ করুন। পূর্ববর্তী রিলিজের ডকুমেন্টেশন versions পেজের মাধ্যমে পাওয়া যায়। ## কমিউনিটি ও কনট্রিবিউটিং কনট্রিবিউটরদের contributing guidelines অনুসরণ করতে, JavaScript প্যাচের জন্য ইউনিট টেস্ট অন্তর্ভুক্ত করতে, এবং Code Guide মেনে চলতে বলা হয়। কমিউনিটি কার্যক্রম X (@getbootstrap), অফিসিয়াল ব্লগ, GitHub Discussions, Discord, Reddit, IRC (Libera.Chat-এ #bootstrap), এবং Stack Overflow-এ bootstrap-5 ট্যাগ ব্যবহার করে হয়। ## ভার্সনিং Bootstrap তার রিলিজ সাইকেলের জন্য Semantic Versioning অনুসরণ করে। প্রতি রিলিজের চেঞ্জলগ GitHub Releases সেকশনে তালিকাভুক্ত, এবং উল্লেখযোগ্য পরিবর্তনগুলো অফিসিয়াল ব্লগে সংক্ষেপে দেওয়া হয়। ## নির্মাতা ও লাইসেন্স Bootstrap তৈরি করেছেন Mark Otto এবং Jacob Thornton। কোড MIT License-এর অধীনে রিলিজ করা; ডকুমেন্টেশন Creative Commons BY 3.0-এর অধীনে রিলিজ করা। প্রকল্পটি BrowserStack এবং Netlify-এর সমর্থন স্বীকার করে, এবং Open Collective-এর মাধ্যমে স্পনসরশিপ গ্রহণ করে।