اگر آپ فرنٹ اینڈ ویب ڈویلپر ہیں، اور آپ ایک ہی CSS نحو کو بار بار لکھ کر پہلے ہی تھک چکے ہیں، تو یہ جاننے کا وقت آگیا ہے کہ بوٹسٹریپ کیا ہے۔ اور ظاہر ہے، اسے اپنے آن لائن پروجیکٹس میں استعمال کرنا شروع کریں۔
آج ہمارے مختصر اور فوری مواد میں، ہم ایک سادہ، فوری اور معروضی انداز میں بتائیں گے کہ اس فریم ورک کو استعمال کرنے کے بنیادی فوائد کیا ہیں۔ تو، آئیے بوٹسٹریپ کے بارے میں مزید جانیں!
بوٹسٹریپ کیا ہے؟
ہم نہیں جانتے، لیکن یہ ہو سکتا ہے کہ آپ ویب فریم ورک کے افعال سے پہلے ہی کافی واقف ہوں۔ ان کے مخصوص کاموں کے لیے ان کے نحو کا سیٹ انھیں بدلے میں اجازت دینے کی اجازت دیتا ہے۔ ویب ڈویلپرز ویب سائٹس کو تیز بنائیں۔ یہ سب اس لیے کہ اسے کئی بنیادی کمانڈز کے بارے میں فکر کرنے کی ضرورت نہیں ہے، ورنہ اضافی خصوصیات کے ساتھ۔
لیکن اس کے باوجود، مستقل مزاجی کا فقدان تھا، یہ سب لائبریریوں کے بڑے استعمال کی وجہ سے ہے، جس کے لیے ایک بہت ہی بنیادی تبدیلی کی ضرورت ہوگی۔
اور اسی طرح بوٹسٹریپ آیا، جو آخر میں اس سوال کے جواب کے طور پر ظاہر ہوا۔ فرنٹ اینڈ فریم ورک اوپن سورس ہے، جو بہت تیز اور زیادہ عملی ترقی کی پیشکش کرتا ہے، اور اسے دو لوگوں نے بنایا ہے۔ مارک اوٹو۔ اور جیکب تھورنٹن۔
اس میں مختلف افعال اور اجزاء کے لیے تمام CSS اور HTML پر مبنی ٹیمپلیٹس ہیں۔ مثال کے طور پر اس کی نیویگیشن، تصویر اور بٹن carousels، اور گرڈ سسٹم۔ آپ کا یہاں کا سفر کبھی تھکا دینے والا نہیں ہوگا۔
اگرچہ وہ حقیقی وقت بچاتے ہیں کہ بہت سارے ڈویلپرز کو اپنے ٹیمپلیٹس کو منظم کرنے کی ضرورت ہے۔ جان لیں کہ آپ کا بنیادی اور سب سے بڑا مقصد ہمیشہ ذمہ دار ویب سائٹس بنانا ہے۔
یہ ناقابل یقین فریم ورک ویب سائٹ کے یوزر انٹرفیس کو پوری طرح سے بہتر بنانے کی اجازت دیتا ہے جو بھی اسکرین کا سائز ہے، جو چھوٹا ہو سکتا ہے، جیسے کہ موبائل ڈیوائسز، یا زیادہ طاقت والے کمپیوٹرز کے لیے بڑی اسکرین بھی۔
لہذا اس صورت میں، ڈویلپرز کو ایک ہی سائٹ کے لیے مختلف ورژن بنانے کے بارے میں فکر کرنے کی ضرورت نہیں ہے، اور مختلف اسکرین سائزز کے لیے جو ہمارے پاس آج دستیاب ہیں۔
اس کی مقبولیت کی وجہ سے، ہر روز مزید کمیونٹیز اس کے بارے میں بات کرنے کے لیے انٹرنیٹ پر نمودار ہوتی ہیں۔ جان لیں کہ یہ جگہیں ڈیزائنرز کے ساتھ ساتھ کسی بھی قسم کے ویب ڈویلپر کے لیے خیالات کا تبادلہ کرنے اور اپنے تجربات کے بارے میں بات کرنے کے لیے بہترین ہیں۔
بنیادی فائلیں:
تو اب جب کہ آپ پہلے ہی جان چکے ہیں کہ بوٹسٹریپ وہ فریم ورک ہے جو نحو کے مجموعہ پر مشتمل ہوتا ہے جو مخصوص افعال انجام دیتا ہے، اس لیے یہ صرف اس صورت میں معنی رکھتا ہے جب فریم ورک میں مختلف قسم کی فائلیں ہوں۔
ذیل میں تین مختلف قسم کی بنیادی فائلیں ہیں جو صارف کے انٹرفیس کے ساتھ ساتھ سائٹ کی فعالیت کا انتظام کرتی ہیں۔
Bootstrap.js:
bootstrap.js وہ فائل ہے جو مرکزی حصہ بناتی ہے، اس کے نتیجے میں JavaScript (JS) فائلیں ہوتی ہیں، جو سائٹ کی تمام تر تعاملات کے لیے ذمہ دار ہوتی ہیں۔
Bootstrap.css:
Bootstrap.css ایک CSS فریم ورک ہے جو سائٹ کی پوری ترتیب کو منظم اور منظم کرتا ہے۔ دریں اثناء HTML تمام مواد کا انتظام کرتا ہے، اور ویب صفحات کی ساخت کا بھی خیال رکھتا ہے۔ اور پھر CSS صفحہ کے ڈیزائن پر منحصر ہے۔
Glyphicons:
شبیہیں یقینی طور پر کسی ویب سائٹ کے فرنٹ اینڈ کا حصہ ہوتی ہیں، وہ ہمیشہ مخصوص قسم کی کارروائیوں اور یوزر انٹرفیس میں دستیاب ڈیٹا سے منسلک ہوتے ہیں۔ تو بوٹسٹریپ اس فنکشن کے لیے گلیفکنز کا استعمال کرتا ہے۔ اور یہ پہلے سے ہی کئی غیر مقفل اور آپ کے استعمال کے لیے مفت کے ساتھ آتا ہے۔
مختصر نتیجہ:
جیسا کہ آپ دیکھ سکتے ہیں۔ بوٹسٹریپ ایک اوپن سورس اور فری فریم ورک ہے، جو ہر روز فرنٹ اینڈ ڈویلپرز کے درمیان زیادہ سے زیادہ پیروکار حاصل کر رہا ہے۔
اس کے استعمال میں آسانی کے علاوہ، یہ ڈویلپرز کا وقت بھی بچاتا ہے، کیونکہ جب بھی وہ پروگرام کرتے ہیں تو انہیں دستی طور پر نحو لکھنے کی ضرورت نہیں ہوتی ہے۔
یہ ذکر کرنے کی ضرورت نہیں ہے کہ فریم ورک کافی لچکدار ہے، مدد کرنے کے قابل ہے۔ ویب ڈویلپر عملی طور پر آپ کی تمام ضروریات پر فرنٹ اینڈ۔ لہذا اگر آپ فرنٹ اینڈ ڈویلپر ہیں، تو اس کا استعمال شروع کرنے اور اپنے کاموں کو آسان اور چست بنانے کا وقت آگیا ہے۔
ویب صفحات کو کسی بھی آلے کے لاتعلق سائز کی اسکرینوں پر ہمیشہ بالکل ٹھیک کام کرنے کی اجازت دینا، لیکن زیادہ تر موبائل آلات پر۔
بس، آج کے لیے بس، ہم امید کرتے ہیں کہ اس مختصر اور فوری مضمون نے آپ کی کچھ مدد کی ہو گی۔ ہم یہاں ہیں، بعد میں ملتے ہیں اور بہت کامیابی؟