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/hi/1-getting-started-lessons/1-intro-to-programming-lang.../assignment.md

69 lines
10 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 | विकास के दौरान API का परीक्षण और दस्तावेज़ीकरण करें |
## प्रारूप आवश्यकताएँ
**प्रत्येक उपकरण के लिए:**
```
### [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 पर सफल ओपन-सोर्स प्रोजेक्ट्स की निर्भरताओं का पता लगाएं!
---
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
**अस्वीकरण**:
इस दस्तावेज़ का अनुवाद AI अनुवाद सेवा [Co-op Translator](https://github.com/Azure/co-op-translator) का उपयोग करके किया गया है। जबकि हम सटीकता के लिए प्रयत्नशील हैं, कृपया ध्यान रखें कि स्वचालित अनुवादों में त्रुटियाँ या असंगतियाँ हो सकती हैं। मूल दस्तावेज़ अपनी मातृभाषा में प्रामाणिक स्रोत माना जाना चाहिए। महत्वपूर्ण जानकारी के लिए, पेशेवर मानव अनुवाद की सिफारिश की जाती है। इस अनुवाद के उपयोग से उत्पन्न किसी भी गलतफहमी या गलत अर्थ निकालने के लिए हम जिम्मेदार नहीं हैं।
<!-- CO-OP TRANSLATOR DISCLAIMER END -->