Ticker

6/recent/ticker-posts

10 Things You Can Build with JavaScript (10 चीजें जो आप जावास्क्रिप्ट के साथ बना सकते हैं) - digitalstudy

 

What is java script? जावास्क्रिप्ट क्या है?

जावा स्क्रिप्ट एक गतिशील प्रोग्रामिंग भाषा है जिसका उपयोग वेब विकास के लिए, वेब अनुप्रयोगों में, खेल के विकास के लिए, और बहुत कुछ के लिए किया जाता है। यह आपको वेब पेज पर गतिशील सुविधाओं को लागू करने की अनुमति देता है जो केवल HTML और CSS के साथ नहीं किया जा सकता है।


  यहां तक ​​कि डेवलपर्स जिनकी प्राथमिक जिम्मेदारी बैक-एंड और सर्वर-साइड कोड है, उन्हें अक्सर थोड़ा जावास्क्रिप्ट जानने की जरूरत होती है। यह काफी हद तक है क्योंकि जावास्क्रिप्ट अपरिहार्य है। हमारे अधिकांश बूटकैंप छात्र आपको बताएंगे कि, अपनी अंतिम परियोजनाओं के लिए, उन्हें जावास्क्रिप्ट के साथ एक बुनियादी स्तर की दक्षता हासिल करनी थी। यह कामकाजी दुनिया में भी सच है, विशेष रूप से समर्पित फ्रंट-एंड डेवलपर्स के बिना टीमों में।

10 THINGS YOU CAN BUILD WITH JAVASCRIPT


1. वेबसाइटें:

ठीक है, तो आप इसे 'बहुत स्पष्ट' के तहत दर्ज कर सकते हैं। जब ब्रेंडन ईच ने 1995 में जावास्क्रिप्ट को विकसित किया, तो बिंदु स्थिर साइटों पर अन्तरक्रियाशीलता और व्यवहार को जोड़ना था। लगभग 30 साल बाद, हम अभी भी इसके लिए इसका इस्तेमाल कर रहे हैं। कोई भी दूर से आधुनिक वेब साइट आज किसी न किसी स्तर पर जावास्क्रिप्ट चला रही है।


2. वेब अनुप्रयोग:

जैसे-जैसे ब्राउज़र और पर्सनल कंप्यूटर में सुधार जारी है, वैसे ही वेब एप्लिकेशन भी हैं। Google मानचित्र में दिशा-निर्देश प्राप्त करने से लेकर GrubHub के माध्यम से टेकआउट का आदेश देने तक सब कुछ ब्राउज़र-आधारित एप्लिकेशन में हो सकता है। और इनमें से कई ऐप जावास्क्रिप्ट में बनाए गए हैं।


3. सर्वर अनुप्रयोग:

पिछले एक दशक में NodeJS के विकास के साथ, जावास्क्रिप्ट ने ब्राउज़र और सर्वर से अपना रास्ता बना लिया है। तब से, लिंक्डइन, उबर और वॉलमार्ट जैसी प्रमुख कंपनियों ने नोड को अपने बैक-एंड इंफ्रास्ट्रक्चर के एक महत्वपूर्ण हिस्से के रूप में अपनाया है।


4. वेब सर्वर:

चूंकि हम सर्वर एप्लिकेशन के विषय पर हैं, क्या आपने नोड का हैलो वर्ल्ड एप्लिकेशन देखा है? यह दर्शाता है कि कोड की लगभग 10 पंक्तियों में वेब सर्वर कैसे बनाया जाता है। बेशक, आप NodeJS या मानक सर्वर एप्लिकेशन फ्रेमवर्क ExpressJS का उपयोग करके बहुत अधिक मजबूत सर्वर बना सकते हैं। नोड का उपयोग करने वाले पहले उल्लेख किए गए कई एप्लिकेशन मीन स्टैक (मोंगो, एक्सप्रेस, एंगुलर, नोड) का उपयोग करते हैं, जिनमें से एक्सप्रेस एक प्रमुख घटक है।


5. खेल:

ब्राउज़र अतीत में एक प्रमुख गेमिंग प्लेटफ़ॉर्म नहीं रहा है, लेकिन इसका मतलब यह नहीं है कि यह गेम के विकास के लिए बहुत सारे विकल्प प्रदान नहीं करता है। वास्तव में, गेम बनाना प्रोग्रामिंग सीखने का एक मजेदार तरीका है। FreeCodeCamp और Mozilla से बस इन ट्यूटोरियल्स को देखें।


6. प्रस्तुतियाँ:

पॉवरपॉइंट और कीनोट वहाँ सबसे अधिक पसंद किए जाने वाले ऐप नहीं हैं, खासकर डेवलपर्स के बीच। रिवीलजेएस लाइब्रेरी के पीछे शायद यही कारण है, जो एचटीएमएल, सीएसएस और जावास्क्रिप्ट का उपयोग करके वेबसाइटों के रूप में प्रस्तुतियों को बनाना आसान बनाता है। यहां तक ​​​​कि जो लोग वेब विकास से परिचित नहीं हैं, वे अभी भी प्रस्तुतियों के लिए RevealJS का उपयोग कर रहे हैं, बस इसे जाने बिना - स्लाइड्स.com वेब-आधारित स्लाइड डेक बनाने के लिए RevealJS का उपयोग करता है।


7. एआरटी:

2014 के HTML5 विनिर्देश में एक अच्छी विशेषता कैनवास तत्व है, जो ब्राउज़र को त्रि-आयामी आकार प्रस्तुत करने की अनुमति देता है। इसने ब्राउज़र को डिजिटल कला परियोजनाओं के लिए एक नए माध्यम के रूप में खोल दिया।

8. प्रोग्रामिंग पहेली:

प्रत्येक दिसंबर में, हजारों डेवलपर्स प्रोग्रामिंग पहेली की 25-दिवसीय श्रृंखला के लिए साइन अप करते हैं: कोड का आगमन। देव इन दैनिक पहेलियों को पूरा करने के लिए कोई भी भाषा चुन सकते हैं, लेकिन जावास्क्रिप्ट एक लोकप्रिय विकल्प है।


9. मोबाइल ऐप:

2016 से 2022 तक एक दशक से भी कम समय में, स्मार्टफोन उपयोगकर्ताओं की संख्या में दो अरब से अधिक की वृद्धि हुई। आज, 6.6 बिलियन स्मार्टफोन उपयोगकर्ता हैं जो बैंकिंग से लेकर ट्रैकिंग वर्कआउट तक हर चीज के लिए मोबाइल ऐप पर निर्भर हैं। डेवलपर्स के लिए, हालांकि, एक अड़चन है: एंड्रॉइड और ऐप्पल के लिए मोबाइल ऐप पूरी तरह से अलग हैं। यहीं पर जावास्क्रिप्ट, विशेष रूप से रिएक्ट नेटिव आता है। यह जेएस-आधारित टूल डेवलपर्स को दो पूरी तरह से अलग ऐप को कोड करने की आवश्यकता के बजाय क्रॉस-प्लेटफ़ॉर्म मोबाइल ऐप बनाने देता है। वास्तव में, आप शायद कुछ ऐसे ऐप्स को पहचान लेंगे जो इसका उपयोग करते हैं, जैसे डिस्कॉर्ड, माइक्रोसॉफ्ट आउटलुक, फेसबुक और इंस्टाग्राम।



10. फ्लाइंग रोबोट:

यह सही है - उड़ने वाले रोबोट! कई व्यावसायिक रूप से उपलब्ध क्वाडकॉप्टर एक साधारण ओएस के साथ आते हैं जो NodeJS को स्थापित करना संभव बनाता है। इसका मतलब है कि आप जावास्क्रिप्ट का उपयोग करके ड्रोन प्रोग्राम कर सकते हैं।

जैसा कि यह शायद बहुत स्पष्ट है, एटवुड का नियम सच होना जारी है, लेकिन बुरे तरीके से नहीं। जावास्क्रिप्ट ग्रह पर सबसे सुलभ प्रोग्रामिंग भाषा बनी हुई है। इसलिए यह देखना बहुत अच्छा है कि इसका उपयोग करके इस तरह की एक विस्तृत विविधता प्रोजेक्ट बनाना संभव है।

Related blog:- Geekstalk

Post a Comment

0 Comments