بوت استرپ چیست؟ فریم ورک Bootstrap
مهندس محسن حسن پور
این پست با مسیر متخصص Bootstrap مرتبط است. مشاهده مسیر (Roadmap)
احتمالا تاکنون چندین بار نام Bootstrap را شنیده اید و این سوال برایتان بوجود آمده باشد که بوت استرپ چیست؟ امروز قصد داریم به این سوال شما پاسخ دهیم پس در ادامه با ما همراه باشید.
تاریخچه فریم ورک Bootstrap
Bootstrap نام فریم ورکی تحت مالکیت شرکت توئیتر و آقای مارک اتو می باشد. بوت استرپ ابتدا با هدف ایجاد المان ها برای ایجاد ظاهری یکسان برای توئیتر نوشته شد. در گذشته نمونه های مشابه زیادی همانند توئیتر فعلی ( کمی ضعیف تر البته ) وجود داشت، اما بعلت وجود مشکلات اساسی کاری از پیش نبردند، مارک اتو و تورنتون تصمیم گرفتند یک محصول تحت عنوان Bootstrap را بعنوان یک فریم ورک طراحی کنند.
در سال 2011 بود که اولین نسخه این فریم ورک روانه بازار شد. اکنون بعد از گذشت 10 سال ( از زمان نگارش این مقاله) این فریم ورک همچنان یکی از محبوب ترین فریم ورک های دنیای طراحی سایت شناخته می شود.
ورژن های Bootstrap
تاکنون (در زمان انتشار این مقاله) 5 ورژن اصلی برای این فریم ورک انتشار یافته است. مهمترین ورژن های این فریم ورک که هم اکنون هم از آن بسیار استفاده می شود نسخه 4 و 3 آن می باشد. نسخه 5 این فریم ورک به تازکی منتشر شده است که آن هم مورد توجه بسیاری واقع شده است.
بهترین ورژن Bootstrap کدام است ؟
شاید پاسخ به این سوال بسیار دشوار باشد و شاید هم گیج کننده! همانطور که گفته شد نسخه 3 و 4 این فریم ورک محبوبیت بیشتری (حداقل تاکنون) نسبت به سایر ورژن ها داشته اند، با توجه به اینکه نسخه 5 به تازگی انتشار یافته و از نسخه 3 زمان زیادی میگذرد، ورژن 4 این فریم ورک در حال حاضر اقبال بیشتری دارد. البته ناگفته نماند در ورژن 4 این فریم ورک بطور کلی بازنویسی شد و باعث انقلابی شگرف در گرید بندی و ستون بندی با این فریم ورک شد.
مزایای بوت استرپ چیست ؟
اغراق نیست اگر بگوییم بوت استرپ میزان کدنویسی و استایل نویسی شما را تا 50-70 درصد کاهش می دهد و باعث افزایش سرعت کدنویسی شما می شود. از مهم ترین مزیت های استفاده از آن می توان به :
- افزایش سرعت کد نویسی
- سهولت نصب و راه اندازی
- رایگان بودن و قابل دسترس بودن بوت استرپ
- امکان استفاده از طرح های پیش ساخته
- کاهش میزان استایل نویسی
- راحت شدن فرایند ریسپانسیو کردن
- استفاده از کتابخانه آیکون اختصاصی بوت استرپ
- Documentation غنی و قوی
- وجود منابع گوناگون برای مطالعه و یادگیری
- وجود منابع گوناگون برای ایجاد طرح های جدید
- و…
معایب بوت استرپ چیست ؟
از آنجایی که هیچ آدمی بی عیب نیست هیچ فریم ورکی هم بی نقص نیست! از عیب هایی که به بوت استرپ می گیرند:
- شما را تا حدی تنبل می کند.
- شما را به طرح های خودش وابسته می کند.
در نتیجه اگر نتوانید دو عامل بالا را کنترل کنید، سایت هایی که با بوت استرپ می سازید ممکن است تا حدودی شبیه هم شوند!
سخن پایانی
بوت استرپ یک فریم ورک بسیار کاربردی برای طراحی وب سایت است شما می توانید با یادگیری این فریم ورک وقت خود را بهتر سیو کرده و سرعت کدزنی خود را بالا ببرید.
اگر شما هم از طرفداران این فریم ورک هستید و یا علاقه مند به یادگیری آن می باشید می توانید از طریق صفحه ی آموزش Bootstrap با آموزش های ما همراه باشید.
به پایان مقاله “bootstrap چیست” رسیدیم. امیدواریم مورد توجه شما واقع شده باشد، چنانچه در مورد این فریم ورک سوال یا مشکلی داشتید در بخش نظرات مطرح نمایید.