بوت استرپ ۵، بدون جی کوئری

طبق گیت هاب بوت استرپ، توسعه نسخه ۵ از این فریم ورک معروف شروع شده و تفاوت بزرگ این نسخه در حذف وابستگی به کتابخانه معروف و کاربردی جی‌کوئری خواهد بود.

چرا چنین شد

با فراگیر شدن فریم ورک های جاوااسکریپت در سال های اخیر به دلیل امکانات و مزایایی که به همراه داشت، توسعه دهندگان نمی توانستند و یا نمی‌خواستند مستقیم از بوت‌استرپ به دلیل وابستگی که به جی‌کوئری داشت استفاده کنند. (فریم ورک ها جایگزین جی کوئری هستن و استفاده همزمان از هر دو کار عاقلانه ای نیست)‌.
راه حل تاکنون پورت کردن بوت استرپ به فریم ورک های مختلف بود که باعث مشکلاتی مثل باگ های مختلف، عقب افتادن از نسخه اصلی و توسعه های غیر بهینه بود.
با این هدف گذاری توسعه دهندگان بوت استرپ، دیگر می‌توانند از خود بوت‌استرپ اصلی در انواع و اقسام پروژه های فرانت اندی بدون توجه به فریم ورک جی اس پروژه استفاده کنند.

سازگاری با نسخه های قبل

پیش از این بوت اسپرت نشون داده خیلی درگیر سازگاری نیست و برای مثال سیستم گرید نسخه ۳ و ۴ یا هم تفاوت های زیادی دارند. پس بوت استرپ نگران این بخش نیست اما ما احتمالا باید باشیم.
شاید جالب باشه بدونین که بوت استرپ ابزار بلیدش (build) رو هم حتی تو مینور ورژن هاش تغییر میده مثلا سیستم بلید نسخه ۴.۲ کاملا متفاوت بود با نسخه ۴.۱.


نسخه پنج، نسخه راست‌چین

قبل از انتشار نسخه ۴ هم صحبت هایی از پشتیبانی مستقیم از زبان های راست به چپ بود اما با انتشار نسخه بتا مشخص شد که این خبر صحت ندارد.
در گیت هاب و در یکی از ایشوها (issue) یکی از دو توسعه‌دهنده اصلی بوت‌استرپ گفته بود که فعلا قصد ندارند از زبان های راست چین پشتیبانی کنند و تمرکزشون روی توسعه بهتر و سریع تر کامپوننت ها می‌ذارند.

اما اگر دنبال استفاده از بوت‌استرپ راست‌چین و آخرین نسخه بوتا اون زمان می تونید از نسخه راست چینی که من آماده کردم استفاده کنید.

https://github.com/MahdiMajidzadeh/bootstrap-v4-rtl

اگر باگ یا نکته ای وجود داره خوشحال میشم ایشو بذارید.