ویب ڈویلپمنٹ میں فرنٹ اینڈ فریم ورک

مصنف: Louise Ward
تخلیق کی تاریخ: 7 فروری 2021
تازہ کاری کی تاریخ: 18 مئی 2024
Anonim
سرفہرست 5 فرنٹ اینڈ فریم ورک 2021 | بہترین فرنٹ اینڈ فریم ورک 2021 | ویب ڈویلپمنٹ | سادہ سیکھنا
ویڈیو: سرفہرست 5 فرنٹ اینڈ فریم ورک 2021 | بہترین فرنٹ اینڈ فریم ورک 2021 | ویب ڈویلپمنٹ | سادہ سیکھنا

مواد

ویب ڈویلپمنٹ کی دنیا میں ، آپ کو اکثر "فرنٹ اینڈ" اور "بیک اینڈ" کی اصطلاحات کا سامنا کرنا پڑتا ہے۔ صرف تازہ دم کرنے کے ل front ، سامنے کے آخر میں ترقی ویب سائٹ کے ان حصوں کے بارے میں ہے جو صارفین دیکھتے ہیں ، جبکہ بیک اینڈ 'پردے کے پیچھے' فعالیت کے بارے میں زیادہ ہے۔

اپنی ویب سائٹ کے فرنٹ اینڈ کی تعمیر کے لئے ایک فریم ورک کا استعمال کرتے ہوئے بہت سارے فوائد ہیں (اور بوٹ لگانا بہت آسان ہے!)۔ آئیے ہم آگے چلتے ہیں کہ سامنے والے فریم ورک کیا ہیں اور آپ انہیں اپنے ویب ڈویلپمنٹ کام میں شامل کرنے پر کیوں غور کریں۔

فرنٹ اینڈ فریم ورک

اس کو "سی ایس ایس فریم ورک" بھی کہا جاتا ہے ، یہ فائلیں اور فولڈرز میں پہلے سے تحریری ، معیاری کوڈ پر مشتمل پیکیجز ہیں۔ حتمی ڈیزائن کے ساتھ لچکدار ہونے کی اجازت دیتے ہوئے وہ آپ کو ایک بنیاد فراہم کرتے ہیں۔ عام طور پر ، سامنے والے فریم ورک میں درج ذیل اجزاء شامل ہوتے ہیں:


  • ایک گرڈ جو آپ کی ویب سائٹ کے ڈیزائن عناصر کو منظم کرنا آسان بناتا ہے
  • متعین فونٹ شیلیوں اور سائز سازی جو اس کے فنکشن کی بنیاد پر مختلف ہوتی ہے (پیراگراف کے مقابلے میں عنوانات کے ل different مختلف نوع ٹائپ ، وغیرہ)
  • پری بلٹ ویب سائٹ اجزاء جیسے سائیڈ پینل ، بٹن اور نیویگیشن بار

آپ کے منتخب کردہ مخصوص فریم ورک پر انحصار کرتے ہوئے ، ان میں اور بھی بہت کچھ قابل ہے۔

کیوں ایک استعمال کریں

اپنے تمام کوڈ کو شروع سے شروع کرنے کے بجائے فرنٹ اینڈ فریم ورک کا استعمال کرنے کی بہت سی اچھی وجوہات ہیں۔

  • وقت کو بچانے کے! ظاہر ہے ، اگر آپ خود کوڈ کی ہر لائن لکھ رہے ہیں تو ، آپ کی ویب سائٹ کو لانچ کرنے میں بہت زیادہ وقت درکار ہوگا۔ فریم ورکس بنیادی باتوں کی شروعات کرنے میں آپ کی مدد کرسکتے ہیں۔
  • اضافی اجزاء شامل کریں جو شاید آپ کے پاس نہ ہوں۔ اپنے آپ کے لئے کوئی اضافی پریشانی پیدا کیے بغیر کسی دوسرے یا دو بٹن سے نمٹنے کا آپشن حاصل کرنا ہمیشہ اچھا لگتا ہے۔
  • اس کوڈ کے کام کرنے کے بارے میں یقینی طور پر جانیں۔ صرف یہ جاننے کے لئے کہ یہ کام نہیں کرتا ہے (یا 60 فیصد ویب براؤزرز کے ساتھ مطابقت نہیں رکھتا ہے) پر اپنا کوڈ لکھنے میں بہت زیادہ وقت خرچ کرنے کے بجائے ، آپ کو معلوم ہوگا کہ آپ پہلے سے تجربہ شدہ ، فنکشنل کوڈ استعمال کر رہے ہیں۔

یہ واضح کرنا بھی ضروری ہے کہ کیسے نہیں سامنے کے آخر میں فریم ورک کا استعمال کرنے کے لئے. کوڈ بلڈنگ کی مہارت رکھنے کے متبادل کے طور پر ان کے ساتھ سلوک کرنا آپ کو کوئی حق نہیں ملے گا۔ پہلے HTML اور CSS سے واقف ہوں پھر آپ شارٹ کٹ استعمال کرنا شروع کرسکتے ہیں۔ اپنے فریم ورک کو بطور اسسٹنٹ سمجھو ، کرچ نہیں۔


فرنٹ اینڈ فریم ورک کی مثالیں

سی ایس ایس کے تمام فریم ورک برابر نہیں بنائے جاتے ہیں ، لہذا یہ یقینی بنائیں کہ آپ اپنی تحقیق کریں جس کے بارے میں آپ کی انوکھی ضروریات کو پورا کیا جا.۔ یہاں پانچ میں سے ایک سرسری جائزہ ہے۔

  • بوٹسٹریپ: وہاں کا سب سے مشہور۔ آپ کے سوالات کے جوابات حاصل کرنے کے لئے اس میں متعدد ستارے گتوب اور بہت سارے وسائل ہیں۔ استعمال کرنے میں آسان میں سے ایک ، لیکن کچھ کہتے ہیں کہ اس میں بہت ہی نمایاں "بوٹسٹریپ" نظر آتا ہے۔
  • فاؤنڈیشن: بہت زیادہ لچک اور حسب ضرورت پیش کرتا ہے۔ ان لوگوں کے لئے اچھا ہے جو فرنٹ اینڈ ڈویلپمنٹ کے ساتھ تجربہ کار ہیں اور بہت سارے تخلیقی کنٹرول کو برقرار رکھتے ہوئے بنیادی باتوں کا احاطہ کرنا پسند کرتے ہیں۔
  • اسٹائلس: متاثر کن اور سجیلا سی ایس ایس زبان۔ اس فریم ورک کو صرف نوڈ. جے ایس ایپلی کیشنز پر استعمال کیا جاسکتا ہے۔
  • سیمنٹک UI: ٹھوس ، بدیہی ، اور آپ کے کوڈ کو ٹھیک اور آسان بناتا ہے۔ یہ آپ کو ڈیزائن کی بہت سی آزادی دیتا ہے اور آپ کی ضروریات کے مطابق ڈھال دیتا ہے۔
  • UI Kit: اگر آپ iOS ایپس تیار کرنے میں دلچسپی رکھتے ہیں تو استعمال کرنے کا فریم ورک۔ اس کا ایک بنیادی انداز ہے جو آپ کی اپنی سائٹ کی شکل تیار کرنا آسان بناتا ہے۔

نتیجہ اخذ کرنا

فرنٹ ورکز فرنٹ اینڈ ڈیزائن کے لئے ناقابل یقین حد تک مددگار ٹولز ہیں ، خاص طور پر اگر آپ کے پاس ایسی نوکری ہو جہاں آپ اکثر اس طرف ترقی کرتے ہو۔ وہ آپ کو اپنے کام کے فلو کو تیز کرنے اور معیار یا فعالیت کی قربانی کے بغیر آپ کی پیداوری میں اضافے کی اجازت دیتے ہیں ، جبکہ پھر بھی دروازے کو انوکھا ، اپنی مرضی کے مطابق شکل کے لئے کھلا چھوڑ دیتے ہیں۔ ذرا ان کو اپنی صلاحیتوں کی تکمیل کے ل tool ایک آلے کے بطور استعمال کرنا یاد رکھیں ، گوشوں کو کاٹنے اور لطف اٹھانے کے طریقے کے طور پر نہیں!