You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/ur/1-getting-started-lessons/1-intro-to-programming-lang.../assignment.md

7.6 KiB

اسائنمنٹ: جدید ویب ڈیولپمنٹ کے آلات کی تحقیق

ہدایات

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

آپ کا مشن: تین آلات منتخب کریں جو اس سبق میں شامل نہیں ہیں (کوڈ ایڈیٹرز، براؤزرز، یا کمانڈ لائن ٹولز جو پہلے سے درج ہیں، ان کا انتخاب نہ کریں)۔ ایسے آلات پر توجہ دیں جو جدید ویب ڈیولپمنٹ ورک فلو میں مخصوص مسائل حل کرتے ہیں۔

ہر آلے کے لیے فراہم کریں:

  1. آلے کا نام اور زمرہ (مثلاً، "Figma - ڈیزائن ٹول" یا "Jest - ٹیسٹنگ فریم ورک")
  2. مقصد اور فوائد - 2-3 جملوں میں وضاحت کریں کہ ایک ویب ڈیولپر اس آلے کو کیوں استعمال کرے گا اور یہ کون سے مسائل حل کرتا ہے
  3. سرکاری دستاویزات کا لنک - آلے کی سرکاری دستاویزات یا ویب سائٹ کا لنک فراہم کریں (صرف ٹیوٹوریل سائٹس نہیں)
  4. حقیقی دنیا کا سیاق و سباق - ایک طریقہ بتائیں کہ یہ آلہ پیشہ ورانہ ڈیولپمنٹ ورک فلو میں کیسے فٹ ہوتا ہے

تجویز کردہ آلات کے زمرے

ان زمروں سے آلات کی تحقیق پر غور کریں:

زمرہ مثالیں یہ کیا کرتے ہیں
بلڈ ٹولز Vite, Webpack, Parcel, esbuild کوڈ کو پروڈکشن کے لیے بنڈل اور بہتر بنائیں، تیز ڈیولپمنٹ سرورز کے ساتھ
ٹیسٹنگ فریم ورک Vitest, Jest, Cypress, Playwright کوڈ کو درست کام کرنے کو یقینی بنائیں اور ڈیپلائمنٹ سے پہلے کیڑے پکڑیں
ڈیزائن ٹولز Figma, Adobe XD, Penpot ماک اپس، پروٹوٹائپس، اور ڈیزائن سسٹمز کو تعاون کے ساتھ بنائیں
ڈیپلائمنٹ پلیٹ فارمز Netlify, Vercel, Cloudflare Pages ویب سائٹس کو خودکار CI/CD کے ساتھ ہوسٹ اور تقسیم کریں
ورژن کنٹرول GitHub, GitLab, Bitbucket کوڈ میں تبدیلیوں، تعاون، اور پروجیکٹ ورک فلو کو منظم کریں
CSS فریم ورک Tailwind CSS, Bootstrap, Bulma پہلے سے بنے ہوئے کمپوننٹ لائبریریوں کے ساتھ اسٹائلنگ کو تیز کریں
پیکیج مینیجرز npm, pnpm, Yarn کوڈ لائبریریوں اور ڈیپینڈینسیز کو انسٹال اور منظم کریں
ایکسس ایبلٹی ٹولز axe-core, Lighthouse, Pa11y شامل ڈیزائن اور WCAG کی تعمیل کے لیے ٹیسٹ کریں
API ڈیولپمنٹ Postman, Insomnia, Thunder Client ڈیولپمنٹ کے دوران APIs کو ٹیسٹ اور دستاویز کریں

فارمیٹ کی ضروریات

ہر آلے کے لیے:

### [Tool Name] - [Category]

**Purpose:** [2-3 sentences explaining why developers use this tool]

**Documentation:** [Official website/documentation link]

**Workflow Integration:** [1 sentence about how it fits into development process]

معیار کے رہنما اصول

  • موجودہ آلات کا انتخاب کریں: ایسے آلات منتخب کریں جو 2025 میں فعال طور پر برقرار رکھے گئے ہوں اور وسیع پیمانے پر استعمال ہوں
  • قدر پر توجہ دیں: خاص فوائد کی وضاحت کریں، صرف یہ نہیں کہ آلہ کیا کرتا ہے
  • پیشہ ورانہ سیاق و سباق: ایسے آلات پر غور کریں جو ڈیولپمنٹ ٹیموں کے ذریعہ استعمال کیے جاتے ہیں، نہ کہ صرف انفرادی شوقین افراد کے ذریعہ
  • متنوع انتخاب: مختلف زمروں سے آلات منتخب کریں تاکہ ماحولیاتی نظام کی وسعت دکھائی جا سکے
  • جدید مطابقت: ایسے آلات کو ترجیح دیں جو موجودہ ویب ڈیولپمنٹ کے رجحانات اور بہترین طریقوں کے مطابق ہوں

روبریک

بہترین اچھا بہتری کی ضرورت ہے
واضح طور پر وضاحت کی کہ ڈیولپرز ہر آلے کو کیوں استعمال کرتے ہیں اور یہ کون سے مسائل حل کرتا ہے وضاحت کی کہ آلہ کیا کرتا ہے لیکن اس کی قدر کے بارے میں کچھ سیاق و سباق چھوٹ گیا آلات کی فہرست دی لیکن ان کے مقصد یا فوائد کی وضاحت نہیں کی
تمام آلات کے لیے سرکاری دستاویزات کے لنکس فراہم کیے زیادہ تر سرکاری لنکس فراہم کیے، 1-2 ٹیوٹوریل سائٹس کے ساتھ زیادہ تر ٹیوٹوریل سائٹس پر انحصار کیا، سرکاری دستاویزات نہیں فراہم کیں
موجودہ، پیشہ ورانہ طور پر استعمال ہونے والے آلات کو مختلف زمروں سے منتخب کیا اچھے آلات منتخب کیے لیکن زمروں میں محدود تنوع تھا پرانے آلات یا صرف ایک زمرے سے منتخب کیے
یہ سمجھنے کا مظاہرہ کیا کہ آلات ڈیولپمنٹ ورک فلو میں کیسے فٹ ہوتے ہیں پیشہ ورانہ سیاق و سباق کی کچھ سمجھ دکھائی آلے کی خصوصیات پر توجہ مرکوز کی، ورک فلو سیاق و سباق کے بغیر

💡 تحقیق کا مشورہ: ویب ڈیولپرز کے لیے ملازمت کی پوسٹنگز میں ذکر کردہ آلات تلاش کریں، مشہور ڈیولپر سروے چیک کریں، یا GitHub پر کامیاب اوپن سورس پروجیکٹس کے ذریعہ استعمال ہونے والے ڈیپینڈینسیز کو دریافت کریں!


ڈسکلیمر:
یہ دستاویز AI ترجمہ سروس Co-op Translator کا استعمال کرتے ہوئے ترجمہ کی گئی ہے۔ ہم درستگی کے لیے کوشش کرتے ہیں، لیکن براہ کرم آگاہ رہیں کہ خودکار ترجمے میں غلطیاں یا غیر درستیاں ہو سکتی ہیں۔ اصل دستاویز کو اس کی اصل زبان میں مستند ذریعہ سمجھا جانا چاہیے۔ اہم معلومات کے لیے، پیشہ ور انسانی ترجمہ کی سفارش کی جاتی ہے۔ ہم اس ترجمے کے استعمال سے پیدا ہونے والی کسی بھی غلط فہمی یا غلط تشریح کے ذمہ دار نہیں ہیں۔