parent
b5178dfa5f
commit
9ddc3c6713
@ -1,17 +1,18 @@
|
|||||||
*Complete this quiz by checking one answer per question.*
|
_प्रति प्रश्न एक उत्तर की जाँच करके इस प्रश्नोत्तरी को पूरा करें._
|
||||||
|
|
||||||
1. In a Single-page application, the HTML is loaded once and never updated:
|
1. सिंगल-पेज एप्लिकेशन में, HTML एक बार लोड होता है और कभी अपडेट नहीं होता है:
|
||||||
|
|
||||||
- [ ] true
|
- [ ] सही
|
||||||
- [ ] false
|
- [ ] गलत
|
||||||
|
|
||||||
2. Why is it important to not trust data coming from user input?
|
2. उपयोगकर्ता इनपुट से आने वाले डेटा पर भरोसा नहीं करना क्यों महत्वपूर्ण है?
|
||||||
|
|
||||||
- [ ] because using special characters can make the UI ugly.
|
- [ ] क्योंकि विशेष वर्णों का उपयोग करने से UI बदसूरत हो सकता है.
|
||||||
- [ ] because it can contain non-sense or offensive words.
|
- [ ] क्योंकि इसमें गैर-अर्थ या आपत्तिजनक शब्द हो सकते हैं.
|
||||||
- [ ] because it can be used as vector of attack to execute malicious scripts.
|
- [ ] क्योंकि यह दुर्भावनापूर्ण स्क्रिप्ट को निष्पादित करने के लिए हमले के वेक्टर के रूप में इस्तेमाल किया जा सकता है.
|
||||||
|
|
||||||
|
3. वेब सर्वर पर असिंक्रोनोस HTTP अनुरोध भेजने के लिए एपीआई नाम क्या है?
|
||||||
|
|
||||||
3. What's the API name for sending asynchronous HTTP requests to a web server?
|
|
||||||
- [ ] `request()`
|
- [ ] `request()`
|
||||||
- [ ] `fetch()`
|
- [ ] `fetch()`
|
||||||
- [ ] `ajax()`
|
- [ ] `ajax()`
|
||||||
|
@ -1,16 +1,17 @@
|
|||||||
*Complete this quiz in class.*
|
_इस क्विज को कक्षा में पूरा करें._
|
||||||
|
|
||||||
1. You can fetch data from a server synchronously in a browser
|
1. आप किसी ब्राउज़र में सर्वर से डेटा को सिंक्रोनाइज़ कर सकते हैं
|
||||||
|
|
||||||
- [ ] true
|
- [ ] सही
|
||||||
- [ ] false
|
- [ ] गलत
|
||||||
|
|
||||||
2. What's the most common format used to exchange *data* on the web?
|
2. वेब पर _डेटा_ का आदान-प्रदान करने के लिए सबसे आम प्रारूप क्या है?
|
||||||
|
|
||||||
- [ ] HTML
|
- [ ] HTML
|
||||||
- [ ] XML
|
- [ ] XML
|
||||||
- [ ] JSON
|
- [ ] JSON
|
||||||
|
|
||||||
3. There's no way to prevent a web page from accessing a public server API
|
3. सार्वजनिक सर्वर API तक वेब पेज को रोकने का कोई तरीका नहीं है
|
||||||
- [ ] true
|
|
||||||
- [ ] false
|
- [ ] सही
|
||||||
|
- [ ] गलत
|
||||||
|
@ -1,15 +1,15 @@
|
|||||||
# Refactor and comment your code
|
# अपना कोड रिफैक्टर और टिप्पणी करें
|
||||||
|
|
||||||
## Instructions
|
## अनुदेश
|
||||||
|
|
||||||
As your codebase grows, it's important to refactor your code frequently to keep it readable and maintainable over time. Add comments and refactor your `app.js` to improve the code quality:
|
जैसे-जैसे आपका कोडबेस बढ़ता है, समय के साथ-साथ पठनीय और बनाए रखने के लिए अपने कोड को बार-बार रिफलेक्टर करना महत्वपूर्ण है। टिप्पणी जोड़ें और कोड की गुणवत्ता में सुधार करने के लिए अपने `app.js` को फिर से फ़िल्टर करें:
|
||||||
|
|
||||||
- Extract constants, like the server API base URL
|
- सर्वर API बेस URL की तरह, स्थिरांक निकालें
|
||||||
- Factorize similar code: for example you can create a `sendRequest()` function to regroup the code used in both `createAccount()` and `getAccount()`
|
- समान कोड को फैक्टराइज़ करें: उदाहरण के लिए आप दोनों `createAccount()` और `getAccount()` में उपयोग किए गए कोड को फिर से इकट्ठा करने के लिए एक `sendRequest()` फ़ंक्शन बना सकते हैं।
|
||||||
- Reorganize the code to make it easier to read, and add comments
|
- कोड को पढ़ने, और टिप्पणी जोड़ने में आसान बनाने के लिए इसे पुनर्गठित करें
|
||||||
|
|
||||||
## Rubric
|
## शीर्ष
|
||||||
|
|
||||||
| Criteria | Exemplary | Adequate | Needs Improvement |
|
| मानदंड | उदाहरणात्मक | पर्याप्त | सुधार की जरूरत |
|
||||||
| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- |
|
| ------ | ---------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
|
||||||
| | Code is commented, well-organized in different sections and easy to read. Constants are extracted and a factorized `sendRequest()` function has been created. | Code is clean but can still be improved with more comments, constant extraction or factorization. | Code is messy, not commented, constants are not extracted and code is not factorized. |
|
| | कोड टिप्पणी की गई है, विभिन्न वर्गों में सुव्यवस्थित और पढ़ने में आसान है। स्थिरांक निकाले जाते हैं और एक कारक `sendRequest()` फ़ंक्शन बनाया गया है. | कोड साफ है लेकिन फिर भी अधिक टिप्पणियों, निरंतर निष्कर्षण या कारक के साथ सुधार किया जा सकता है. | कोड गड़बड़ है, टिप्पणी नहीं की गई है, स्थिरांक नहीं निकाले गए हैं और कोड कारक नहीं है. |
|
||||||
|
Loading…
Reference in new issue